7. CS50 на русском: Лекция #7 [Гарвард, Основы программирования, осень 2015 год]
Доп. материалы и задачи к лекции -
Весь курс CS50 -
Гарвардский курс по основам программирования CS50, седьмая лекция: поиск Майка Смита продолжается!
Помните разорванный телефонный справочник из самой первой лекции CS50? В седьмой лекции он возвращается! Возвращается, чтобы сделать фразу «эффективность алгоритмов» не пустым звуком, а пояснить на примере. Все программисты думают о скорости работы программы и о том, сколько памяти она при этом «съест». На учебных задачках это не так очевидно, но когда мы работаем с большими массивами данных (как почти везде в «Энтерпрайзе»), эти вопросы становятся первоочередными.
Представьте себе, что данные в телефонном справочнике не отсортированы по алфавиту. Представляете, сколько времени у нас бы ушло на то, чтобы его там найти? С учётом того, что в телефонном справочнике нет человека с таким именем, пришлось бы перебирать все строчки подряд — и всё впустую! Но есть вы
1 view
1505
516
2 months ago 00:03:58 1
Сортировка выбором (Selection sort). Фрагмент 7 лекции cs50
2 months ago 00:04:14 1
Сортировка вставками (Insertion Sort). Фрагмент 7 лекции cs50
2 months ago 00:03:34 1
Cортировка пузырьком (bubble sort). Фрагмент 7 лекции cs50
2 months ago 00:48:00 1
7. CS50 на русском: Лекция #7 [Гарвард, Основы программирования, осень 2015 год]
4 months ago 02:14:05 1
CS50x 2024 - Lecture 7 - SQL
5 months ago 00:07:18 1
ТРИ сайта помогут тебе стать программистом САМОСТОЯТЕЛЬНО! | 2022
5 months ago 01:51:23 1
Harvard CS50 (2023) – Full Computer Science University Course
6 months ago 00:29:55 1
NOVA imagem GALISTEO COBALTO EMUELEC 4.7 128gb TV Box/game stick Amlogic S905x3 s905x4 S905x2 S922x
6 months ago 00:19:22 1
Instalando EmuELEC do ZERO em 2024: kit custo-benefício TVBox T95 Max+, cartão SD Samsung e controle
7 months ago 00:06:25 1
TESTANDO O CONTROLE ARCADE BARATO DO ALIEXPRESS em Gamestick, TV Box e PC (GD10, GD20, T95, Emuelec)
7 months ago 00:04:03 1
Kebu - Deep Blue (Radio Edit)
8 months ago 15:57:48 53
Harvard CS50’s Introduction to Programming with Python – Full University Course
9 months ago 00:07:30 1
Гарвард. CS50 на русском. 1. Короткие видео. 7. Быстрая сортировка
11 months ago 00:10:03 1
How I’d Learn Revit API in 2024 (If I Could Start Over)
1 year ago 01:39:49 1
AI & LLMs ЗАМЕНЯТ РАЗРАБОВ. ГОТОВЬСЯ УЖЕ СЕЙЧАС
1 year ago 02:05:00 1
CS50P - Lecture 7 - Regular Expressions
1 year ago 01:05:35 1
CS50 Lecture by Mark Zuckerberg - 7 December 2005
2 years ago 00:46:00 1
АММА СЕССИЯ ELEVATOR ECOSYSTEM
2 years ago 00:06:40 1
25 Game Dev Tips for Beginners - Tips & Tricks
2 years ago 01:17:12 2
Я меняю профессию! Как стать тестировщиком автоматизатором или QA Automation? Анна Паттерсон.
2 years ago 01:25:42 12
Reverse Engineering/Game Patching Tutorial: Full Res Roller Coaster Tycoon with Ghidra+x64dbg+Python
2 years ago 00:20:20 1
КАК СТАТЬ ТЕСТИРОВЩИКОМ | Ресурсы для обучения профессии тестировщик
2 years ago 00:03:11 1
Хлебные пальчики. Полезный перекус. Легко и быстро.