Алан Гибизов, мне бы узнать как pycharm приписывает к name тип : Any и возврат ->None, при помощи inspect и ast этого не сделать, по крайне менее так просто, а если функция возвращает результат встроенной функции например
def f(a):
return isinstance(a, str)
то ast покажет имя функции и всё по сути, а ведь pycharm точно определит ->bool,
это надо полностью писать реализацию и проверку всех возможных вариантов, иметь список встроенных функций и что они возвращают, рекурсивно узнавать устройства других функций, все это новый велосипед, или я чего то не знаю, как сделать проще
Dr. Bacon, вопрос не про открыт ли pycharm, а что за код, хотя бы как явно это узнать, может есть инструменты которые как раз помогут решить именно эту задачу
Модератор, это точно для меня предупреждение? потому что мои вопросы достаточно конкретны, теги соответствуют, регламент 2.2 не очень естественен, ответы может и есть, но во первых я указал что я искал информацию, но возникли трудности в понимании конкретно этих вопросов, иначе зачем вообще задавать вопросы специалистам, ведь ответы в интернете есть всегда
задание это когда нужно за меня написать код, а я прошу ответить на достаточно конкретные вопросы, в некотором смысле на них можно ответить даже только ДА или НЕТ
1)кто нибуть представляет дерево ввиде матрицы смежности? есть рабочие задачи?
2)картинка про дерево куча, можете дать пример как работать с массивом для дерева кучи?
3)имелось ввиду реализация через класс, как это делается с связанным списком, пример на пайтон https://codechick.io/tutorials/dsa/dsa-binary-sear...
4)зачем в структуре дерево что либо хранить тогда? дерево хоть и не линейное но последовательность узлов, последовательность данных это список
5)как чаще реализуют деревья?
1)что такое привязывать к графу?
2)простите, в python array называют список, надо было указать что маслю на этом языке
3)имелось ввиду реализация похожа на связанный список
4)что еще из себя представляют узлы дерева как не список? причем к примеру для кучи и бинарного дерева поиска узлы числовые не просто так
5)хеш-таблица это тот же словарь (я про python, извините если это не удобно), но суть их та же и я про это написал, но вопрос по сути что за идея с этими деревьями и как их больше всего реализуют? можете дать ссылку где показывается задача с реализацией дерева через массив и словарь?
Vindicar, так вопрос как это показать в коде python, а вы про картинку и термины
А так направление перехода определяется автоматически по начальной и конечной вершине.
если взять C-D то можно это показать как (C,D), но D->B уже так (D,B)не показать, иначе разницу не понять
может быть так сделать?
{"n": (C,D)} #неориентированный граф
{"o": (D,B)} #ориентированный граф
{"oo": [(A,C),(C,A)]} #ориентированный в обе стороны