Фундаментальные алгоритмы: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 9:
*алгоритмы работы со строками
*структуры данных
В идеале этот курс должен плавно провести начинающего программиста от базовых понятий алгоритмической науки к овладению тем базисом, который позволит приступить к решению прикладных проблем. Естественно как и во всяком курсе посвященному алгоритмике для начала будет дано определение понятия алгоритма.ЗатемБудут будетприведены рассмотренпримеры процесспростейших формированияматематических алгоритма из неформального описания на примере тривиальной задачи поиска последовательности символов в строкеалгоритмов.Крайне приветствуется знание языков [[w:Pascal| Pascal]] или [[Программирование на языке Си| С]].Хотя базовые конструкции такие как цикл или условный оператор вводятся по ходу изложения очень желательно знание их читателем курса. Поскольку автор нематематически-ориентирован, то сам должные математические выкладки сделать не сможет, но был бы очень благодарен в том случае, если бы они появились.Несомненно речь идет о доказательствах сложности алгоритмов.
Ответственность за этот курс берет на себя: [[Участник:Guranvir|Guranvir]]<br />