Hashable. Big O notation.
Привет, ребята!
Сегодня мы с вами поговорим о протоколе Hashable и посмотрим для чего он нам нужен и какие возможности нам открывает. Более того, затрагивая тему hash значений, мы с вами поговорим о подкапотной работе коллекций типа Set и Dictionary.
И как продолжение темы мы с вами поговорим об алгоритмах и их сложности, обозначаемой через O() (big O notation), разберемся для чего вообще нужна оценка производительности алгоритмов и настолько ли производительность является критичным фактором. :)
Ссылка на дополнительную информацию по алгоритмам с примерами:
https://github.com/raywenderlich/swift-algorithm-club/blob/master/Big-O%20Notation.markdown
Поехали!
Подробнее об изучении Swift вы можете узнать на нашем сайте:
https://swiftbook.ru
Наш форум, где вы всегда можете задать ваши вопросы:
https://forum.swiftbook.ru
Присоединяйтесь к нашей группе в "ВКонтакте":
https://vk.com/swiftbook
Присоединяйтесь к нашей группе в "facebook":
https://www.facebook.com/swiftbook.ru
Мы в telegram:
https://t.me/swiftbook_chat
Видео Hashable. Big O notation. канала SwiftBook
Сегодня мы с вами поговорим о протоколе Hashable и посмотрим для чего он нам нужен и какие возможности нам открывает. Более того, затрагивая тему hash значений, мы с вами поговорим о подкапотной работе коллекций типа Set и Dictionary.
И как продолжение темы мы с вами поговорим об алгоритмах и их сложности, обозначаемой через O() (big O notation), разберемся для чего вообще нужна оценка производительности алгоритмов и настолько ли производительность является критичным фактором. :)
Ссылка на дополнительную информацию по алгоритмам с примерами:
https://github.com/raywenderlich/swift-algorithm-club/blob/master/Big-O%20Notation.markdown
Поехали!
Подробнее об изучении Swift вы можете узнать на нашем сайте:
https://swiftbook.ru
Наш форум, где вы всегда можете задать ваши вопросы:
https://forum.swiftbook.ru
Присоединяйтесь к нашей группе в "ВКонтакте":
https://vk.com/swiftbook
Присоединяйтесь к нашей группе в "facebook":
https://www.facebook.com/swiftbook.ru
Мы в telegram:
https://t.me/swiftbook_chat
Видео Hashable. Big O notation. канала SwiftBook
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Hashable & Equatable in Swift 5 (Xcode 11, 2020) - iOSAlgorithms Lecture 1 -- Introduction to asymptotic notationsПротоколы Equatable и ComparableОценка сложности алгоритма. Сложность алгоритмов. Big O, Большое ОКак посчитать сложность алгоритма по BIG O | Самое понятное объяснение!Hashing, Hashable, and Hash ValuesTim Brown urges designers to think bigRxSwift MVVM Intro: Login Validation Tutorial | Xcode 11+ | iOS 13+The Hashable Protocol - Swift 4 TutorialWhat is JSON - JSON Parsing in SwiftГарвард. CS50 на русском. 1. Короткие видео. 1. Хэш таблицыBig O Notation (Swift 5)Хэш-таблицы за 10 минутAdvanced Swift L3 — Hashable6 важных структур данныхУрок Swift - 15 - Протоколы - Protocols. Зачем нужны протоколы? Как создавать протоколы в swift?Методика решения задач (Swift 5)Кирилл Аверьянов – Copy on Write в SwiftSwift Алгоритм сортировки пузырьком