МГУ им М.В.Ломоносова

Механико-математический факультет

Учебные материалы для 1 курса

Ссылки на разные справочные ресурсы

Лекции 1 семестра

1. Обзор языка С. Введение, простой пример. Конспект
2-3. Обзор языка С. Основные конструкции и т.п. Конспект
Пример. Обработка последовательности mean.zip
4. Обзор языка С. Простейший ввод-вывод. Конспект
5. Обзор языка С. Массивы и указатели. Конспект
          Пример. Обработка массива array-minmax.zip
6. Обзор языка С. Управление памятью. Конспект
          Пример. Разрушение стека breakstack.zip
7. Некоторые задачи с массивами. Конспект
7. Перестановки. Отладка программ. Конспект
8. Сортировки. Конспект
9. Сортировки. Продолжение Конспект
                        Экзотический пример. Слияние за O(n) без доп. памяти.
10. Битовые операции. Специальные сортировки. Конспект
11. Представления чисел и последствия этого. Конспект
                        Пример. Те самые последствия num.c
12. Дополнительные конструкции языка С. Конспект
                        Пример. Параметры функции main (main.c)
13. Библиотека CLib. Конспект
                        Пример. Функции с переменным числом параметров (var-args.c)