Size: a a a

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

2021 May 18

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Окей
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
Ладно, пока мне пытаются дать +20
Я буду думать над итеративной реализацией
источник

E

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

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
Я ссылочку оставил
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
.

Нажми на три точки
источник

E

Egor in Сообщество Python Программистов
почему минимальная - 1?
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
А почему это не очевидно ?
источник

E

Egor in Сообщество Python Программистов
((1, 2), (3, 4))
тут минимальная = 2
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
А
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
Ля, не подумал
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Если до этого рекурсией решал что рекурсия изи разворачивается в цикл
источник

E

Egor in Сообщество Python Программистов
у тебя где-то порвалась повествовательная нить
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
GRAPH = [[2, 3, (3,1, (2, 3))]]

def got_it(g):
 mx = 1
 mn = None

 def check(depth, iterable):
   nonlocal mn, mx
   mx = max(mx, depth)

   for i in iterable:
     if '__iter__' in dir(i):
       check(depth + 1, i)
     else:
       if mn == None or depth < mn:
         mn = depth

 check(1, g)

 return (mn, mx)
источник

IK

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

K

Kolya in Сообщество Python Программистов
Хай народ, подскажите плиз, можно ли через api outlook менять пароль на почте, и если да, то киньте пж пару примеров или документацию через какую библиотеку, спасибо))
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
@lynulx принимай
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
tree = ...
mini, maxi = 0, 0
stack = [(tree, 1)]
while stack:
 current, d = stack.pop()
 left, _, right = current
 for node in left, right:
   if node is None:
     mini = min(mini, d)
     maxi = max(maxi, d)
   else:
     stack.append((node, d+1))
print(mini, maxi)
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
Это ты в телеграмме писал? 🙄
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ну да
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
Ммм, 👍
источник