Size: a a a

Сообщество Python Программистов

2021 February 13

КБ

Кирилл Баст... in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
?
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
чекни зп
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Провинция🤷
источник

in Сообщество Python Программистов
Кирилл Баст
чекни зп
Тебя разброс пугает?
источник

pl

peach lasagna in Сообщество Python Программистов
Кирилл Баст
чекни зп
так провинция же
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Тебя разброс пугает?
там написано до 120.. но чет я не увидел где там 120
источник

in Сообщество Python Программистов
Кирилл Баст
там написано до 120.. но чет я не увидел где там 120
чего?
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
чего?
Зарплата
От 40 000 до 120 000 ₽
источник

in Сообщество Python Программистов
Кирилл Баст
Зарплата
От 40 000 до 120 000 ₽
Ну сотка будет, если по пунктам подойдёшь
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Ну сотка будет, если по пунктам подойдёшь
ну все равно такое себе предложение
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
from typing import Optional, List

class Node:
   def __init__(self, entry: Optional[dict]) -> None:
       if entry:
           entry_nodes: List[Optional[Node]] = [Node(entry=entry_value)
                                                for entry_value in entry.values()
                                                if isinstance(entry, dict)]
           
           while len(entry_nodes) != 2:
               entry_nodes.append(None)
           self.left, self.right = entry_nodes

   @property
   def depth(self) -> int:
       left: Optional[Node] = getattr(self, 'left', None)
       right: Optional[Node] = getattr(self, 'right', None)
       if left is None and right is None:
           return 0
       return max(self.left.depth if left else 0,
                  self.right.depth if right else 0) + 1


binary_tree_as_dict: dict = {1: {2: None}, 3: {4: {5: None}}
binary_tree: Node = Node(entry=binary_tree_as_dict})
binary_tree.depth
@lynulx это же ок решение?
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
вот попадется им джун такой как я, и поймут что надо формировать запросы лучше, и лучше не брать кого попало
источник

E

Egor in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
@lynulx это же ок решение?
в тг неудобно читать, сейчас в иде перенесу и посмотрю
источник

in Сообщество Python Программистов
Кирилл Баст
ну все равно такое себе предложение
Оренбург, Ульяновск, Магнитогорск
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
from typing import Optional, List

class Node:
   def __init__(self, entry: Optional[dict]) -> None:
       if entry:
           entry_nodes: List[Optional[Node]] = [Node(entry=entry_value)
                                                for entry_value in entry.values()
                                                if isinstance(entry, dict)]
           
           while len(entry_nodes) != 2:
               entry_nodes.append(None)
           self.left, self.right = entry_nodes

   @property
   def depth(self) -> int:
       left: Optional[Node] = getattr(self, 'left', None)
       right: Optional[Node] = getattr(self, 'right', None)
       if left is None and right is None:
           return 0
       return max(self.left.depth if left else 0,
                  self.right.depth if right else 0) + 1


binary_tree_as_dict: dict = {1: {2: None}, 3: {4: {5: None}}
binary_tree: Node = Node(entry=binary_tree_as_dict})
binary_tree.depth
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Оренбург, Ульяновск, Магнитогорск
не сказал бы что Ульяновск прям провинция
источник

in Сообщество Python Программистов
Кирилл Баст
не сказал бы что Ульяновск прям провинция
Я даже не знаю, где он 😁
источник

E

Egor in Сообщество Python Программистов
Кирилл Баст
не сказал бы что Ульяновск прям провинция
провинция провинцией, я там жил раньше
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Egor
провинция провинцией, я там жил раньше
помню
источник