#1 Циклы (итерации) в java (for, while, алгоритмы) - часть 1 | Java Core. Процедурная java
Java Core. Процедурное программирование в Java:
#1. Итерация (циклы): while/for, итеративные алгоритмы (слияние сортированных массивов, инвертирование массива, бинарный поиск, сортировка пузырьком, сортировка выборками, сортировка вставками).
#2. Рекурсия: рекурсия с ветвлением и без, рекурсия прямая и косвенная, рекурсивные алгоритмы (сортировка слиянием, быстрая сортировка, Ханойская башня, генерация перестановок, парсер арифметических выражений).
#3. Динамические структуры данных: односвязный список, двусвязный список, бинарное дерево, дуальность итерации и рекурсии.
#4. Организация памяти в Java: стек, куча, передача по ссылке/по значению, PermGen, gc на основе поиска достижимых объектов.
Автор: Иван Головач
Цель данной лекции: рассмотреть циклы for и while, вложенные циклы, алгоритм сортировки "пузырьком", алгоритм сортировки вставкой, алгоритм бинарного поиска, алгоритм слияния сортированных массивов, идиому обмена элементов значениями через дополнительную переменную, идиому обмена элементов значениями без дополнительной переменной
Также рассмотрим рассмотрим: префиксный и постфиксный инкремент/декремент, преобразование любого Java-типа в String, конкатенацию строк, одномерные массивы, System.arrayCopy(...)
Видео #1 Циклы (итерации) в java (for, while, алгоритмы) - часть 1 | Java Core. Процедурная java автора Java
Видео #1 Циклы (итерации) в java (for, while, алгоритмы) - часть 1 | Java Core. Процедурная java автора Java
Информация
30 апреля 2022 г. 21:43:41
00:45:13
Похожие видео