English
Open in Telegram

Post Итак, продолжаем читать книгу Бхаргава А. - Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствую…

17 March 2024
У
Учим Питон
Link
click to show
Итак, продолжаем читать книгу Бхаргава А. - Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих. В предыдущей главе мы познакомились с хэш-функциями. Они позволяют за константное время находить адрес ячейки, соответствующей определенному значение. Иными словами, любое значение трансформируется хэш-функцией в почти уникальный ключ. Пусть есть хэш-фунция h(x), тогда могут иметь место следующие равенства: h("cat") = 2 h("dog") = 4 h("mouse") = 1 И каждый раз, когда мы будем вызывать h к данным словам, мы будем получать те же значения. Хорошие хэш-функции должны генерировать уникальные значения. Если же хэш-функция выдает значение, которое уже встречалось, к примеру, h("bird") = 4, то такая ситуация называется коллизией. Хэш-функции широко применяются в программировании, в python на них построены словари. В следующей главе "6. Поиск в ширину" мы познакомимся с графами. Графы это мегаполезная структура, которая вам точно рано или поздно пригодится. С помощью графов можно описывать самые разные сущности: маршруты, социальные связи, взаимодействия молекул и т.д. Кроме этого, мы узнаем про алгоритм поиска в ширину - один из базовых алгоритмов на графах. Читаем до следующей субботы, если есть вопросы, задаем их в чате тг (https://t.me/learnpythonforfun_chat). В конце следующей недели я сделаю небольшую выжимку по главе и подготовлю опрос. Книжка несложная, успехов в прочтении :) #книжный_клуб #алгоритмы
1 · 1.1K ·

Nearby in the feed

УУчим ПитонНемного продвинутого материала для тех, кто хочет понять, как работает хэш-таблица в python (в интерпретаторе cpython). Собственно, ссылка на комментарий в кодеУУчим ПитонНемного про книжный клуб. Мы почти дошли до середины книги. Следующая неделя - для догоняющих. Через неделю начнем новую главу про графы. #книжный_клуб #алгорит
this message
УУчим ПитонPollУУчим ПитонИтак, продолжаем читать книгу Бхаргава А. - Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих. В предыдущей главе мы познакомились
УУчим ПитонУчим Питон@learnpythonforfun · channel · Education
1 126subscribers666posts in the index
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count