Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 June 02

-

-a in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
ну так здесь флаг вовсе отсутствует
Спасибо) Работает
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
не за что)
источник

-

-a in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
можно вопрос. А почему flag присвоен false а не true например?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
от его начального значения данный алгоритм не поменяется. но это как некое правило логики. если мы занимаемся задачей поиска, то логичнее предполагать изначально, что подобного вхождения нет
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
идти от обратного менее удобно
источник

-

-a in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
от его начального значения данный алгоритм не поменяется. но это как некое правило логики. если мы занимаемся задачей поиска, то логичнее предполагать изначально, что подобного вхождения нет
понятно) спасиб
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ещё более интересно ставить флаг в положение none)
предположим что мы ищем элемент в массиве
когда мы только приступаем к проходу по списку для нас элемент находится в состоянии суперпозиции, элемент Шрёдингера, он как бы и есть и нету одновременно. иногда такая логика очень удобна
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
на работе свободная минутка прочитал в книжке про бинарный поиск
в питоне он уже как то реализован?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
в стандартной библиотеке вроде нет
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Дожились нашел ошибку в книжке
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
там должно быть // 2
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
или >> 1
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
нет просто деленое на 2 середина массива
источник

l

linnadd in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
Дожились нашел ошибку в книжке
А что за книга?)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
в питоне / это не целочисленное деление - на выходе будет число с плавающей запятой, что не допустимо для индекса
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
во втором целочисленное
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
не знал, ну щас для меня это не важно в принципе
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
в питоне / это не целочисленное деление - на выходе будет число с плавающей запятой, что не допустимо для индекса
хм так он может запороть же массив тогда)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
нет, там все примеры на втором питоне, так что будет работать значит
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
linnadd
А что за книга?)
Грокаем алгоритмы
источник