Семестровые задания
Задания по основным темам сдаются в течение семестра.
Для получения зачёта необходимо сдать все 15 заданий.
Файл с текстами задач: pdf,
копия в сети НГУ: pdf.
Дополнительная информация
- Имя сервера, на котором мы работаем: linux.fenster.name. Он доступен из сети НГУ,
а также из academ.org и HomeNet.
Программа PuTTY выложена
для желающих заходить на сервер из дома. В терминальных классах
putty.exe
лежит в C:\Program Files .
- info.fenster.name — попытка собрать воедино
большое количество информации, подготовленной для студентов разных лет.
В частности, текст про сортировки.
- Команды Linux
- Пример работы с деревьями: обходы и скобочная запись
- Студенческий форум ММФ НГУ, на котором
можно задать более общие вопросы по поводу обучения на ММФ.
| |
Семинары
На каждом семинаре проводится небольшая проверочная работа, так называемая «пятиминутка».
Для получения зачёта необходимо, чтобы за каждую пятиминутку стояла оценка «+» или
«±». Здесь будут выкладываться конспекты семинаров и условия задач из пятиминуток.
-
[2010-02-12] Основы языка C, простейшие программы (задание)
-
[2010-02-19] Посимвольный ввод/вывод, массивы (задание)
-
[2010-02-26] Указатели, функция scanf, передача массивов в функцию (задание)
-
[2010-03-05] Бинарный поиск; сложность алгоритмов; строки (задание)
-
[2010-03-12] Строки (продолжение); файлы (задание)
-
[2010-03-19] Ветвящаяся рекурсия (задание)
-
[2010-03-26] Алгоритмы сортировки (задание)
-
[2010-04-02] Динамическая память (задание)
-
[2010-04-09] Структуры; динамические списки (задание)
-
[2010-04-16] Задачи на списки (задание)
-
[2010-04-23] Деревья (задание)
-
[2010-04-30] Графы, топологическая сортировка (задание)
-
[2010-05-07] Обходы; кратчайшие пути (задание)
-
[2010-05-14] Динамическое программирование (задание)
|
Литература
- Первоисточник — Б. Керниган, Д. Ричи. Язык C. Первое издание этой книги
легко ищется в гугле по фамилиям авторов, но там использован старый синтаксис
описания функций. Новое издание можно купить в
бумажном виде в книжном магазине (около 400 рублей в «Книгомире» в ТЦ).
- Ходите на лекции и пишите.
| |
Преподаватель
Александр Геннадьевич Фенстер
fenster@fenster.name
+7 913 9053295
ICQ: 9043584
Jabber: alexander.fenster@gmail.com
|