Уведомления

Группа в Telegram: @pythonsu

#1 Март 19, 2018 12:15:06

arsen_zl
Зарегистрирован: 2017-10-18
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Минимальный элемент в списке

Найти минимальный элемент в списке, используя рекурсивную функцию (без помощи списков, кортежей, словарей и множеств). Параметр N вводится с клавиатуры N=int(input('N='))

Офлайн

#2 Март 19, 2018 20:20:05

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Минимальный элемент в списке

arsen_zl
Найти минимальный элемент в списке
arsen_zl
без помощи списков
И как вы будете работать со списком без списка?



Офлайн

#3 Март 19, 2018 20:31:46

arsen_zl
Зарегистрирован: 2017-10-18
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Минимальный элемент в списке

doza_and
ой, я ошибся. Неверно переписал задание. Главное, чтобы использовалась рекурсивная функция

Офлайн

#4 Март 19, 2018 21:20:51

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2679
Репутация: +  182  -
Профиль   Отправить e-mail  

Минимальный элемент в списке

Ну вот тебе пример решение этой простенькой задачи

 >>> s = [1, 10, 0, 5, -2, 3]
>>> def minimum(e):
...     if s:
...         n = s.pop()
...         if e < n:
...             return minimum(e)
...         return minimum(n)
...     return e
>>> minimum(s.pop())
-2



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Онлайн

#5 Март 19, 2018 21:30:51

arsen_zl
Зарегистрирован: 2017-10-18
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Минимальный элемент в списке

Rodegast
Ну вот тебе пример решение этой простенькой задачи
Спасибо большое!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version