Освоить алгоритмы на С++
Знания алгоритмов применительно к С++ мне сейчас нужно. Основное внимание будет уделено практике.
- "Курс. Алгоритмы: теория и практика. Методы" на stepic.
 
Книги, которые буду читать не целиком, а изборочно:
- "Фундаментальные алгоритмы на С++", Роберт Седжвик
 - Томас Х. Кормен — «Алгоритмы. Вводный курс»
 - С. Дасгупта, Х. Пападимитриу, У. Вазирани - «Алгоритмы»
 - Макконнелл Дж. Анализ алгоритмов. Вводный курс
 
Критерій завершення
Усвоила основные алгоритмы и их анализ.
Особисті ресурси
В качестве знаний буду использовать "Курс. Алгоритмы: теория и практика. Методы" на stepic и некоторые книги (изборочно).
В качестве своих ресурсов - постараюсь приложить все усилия и как можно больше времени.
Екологічність мети
"Изучение алгоритмов требует сочетания нескольких подходов: творческого — для выработки идеи решения задачи; логического — для анализа правильности решения; математического — для анализа производительности; и скрупулезного — для выражения идеи в виде подробной последовательности шагов, чтобы она могла превратиться в программу."
Эта цель появилась в рамках повышения моих знаний https://smartprogress.do/goal/142816/
- 
                    
                    
"Фундаментальные алгоритмы на С++", Роберт Седжвик
Начало (остальное отложу на потом, хочу что бы была на виду )
 - 
                    
                    
Курс. Обзор
 - 
                    
                    
Курс. Введение: теория и задачи
- 
                                                                        
Введение
 - 
                                                                        
Числа Фибоначи
 - 
                                                                        
Наибольший общий делитель
 - 
                                                                        
О-символика
 
 - 
                                                                        
 - 
                    
                    
Томас Х. Кормен — «Алгоритмы. Вводный курс»
до 79 стр.
- 
                                                                        
1 глава
 - 
                                                                        
2 глава
 - 
                                                                        
3 глава
 - 
                                                                        
4 глава
 
 - 
                                                                        
 - 
                    
                    
Курс. Жадные алгоритмы: теория и задачи
- 
                                                                        
Введение
 - 
                                                                        
Коды Хаффмана
 - 
                                                                        
Очереди с приоритетами
 
 - 
                                                                        
 - 
                    
                    
Курс. «Разделяй и властвуй»: теория и задачи
- 
                                                                        
Двоичный поиск
 - 
                                                                        
Умножение чисел
 - 
                                                                        
Умножение матриц
 - 
                                                                        
Сортировка слиянием
 - 
                                                                        
Быстрая сортировка
 - 
                                                                        
Порядковые статистики
 - 
                                                                        
Сортировка кучей
 - 
                                                                        
Сортировки основанные не на сравнениях
 - 
                                                                        
Рекуррентные соотношения
 
 - 
                                                                        
 - 
                    
                    
Курс. Динамическое программирование: теория и задачи
- 
                                                                        
Введение
 - 
                                                                        
Наибольшая возрастающая подпоследовательность
 - 
                                                                        
Расстояние редактирования
 - 
                                                                        
Рюкзак
 - 
                                                                        
Перемножение последовательности матриц
 - 
                                                                        
Независимые множества во взвешенных деревьях
 - 
                                                                        
Обзор
 
 - 
                                                                        
 - 
                    
                    
Курс. Заключительный модуль
 - 
                    
                    
С. Дасгупта, Х. Пападимитриу, У. Вазирани - «Алгоритмы»
до 127 стр.
- 
                                                                        
0 глава. Пролог
 - 
                                                                        
1 глава
 - 
                                                                        
2 глава
 - 
                                                                        
3 глава
 - 
                                                                        
4 глава
 
 - 
                                                                        
 - 
                    
                    
Макконнелл Дж. Анализ алгоритмов. Вводный курс
4 глава
 
- 4480
 - 15 березня 2016, 11:33
 
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням