Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
bibliography.pdf
Скачиваний:
73
Добавлен:
22.05.2015
Размер:
163.14 Кб
Скачать

4

Симоненко Е.А. Олимпиадная подготовка по программированию. Библиография

C#

1.Павловская Т.А. C#. Программирование на языке высокого уровня. – СПб.: Питер, 2009. – 432 с.

2.Троелсен Э. Язык программирования C# и платформа .NET 4.0. – 5-е изд. – Пер. с англ. – М.: Вильямс, 2011. – 1392 с.

3.Фаронов В.В. Программирование на языке C#. – СПб.: Питер, 2007. – 240 с.

4.Фленов М. Е. Библия C#. – 2-е изд. – СПб.: БХВ-Петербург, 2011.

АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ

1.Абрамов С. А. Лекции о сложности алгоритмов. – М.: МЦНМО, 2009. – 256 с.

2.Анисимов А. В. Рекурсивные преобразователи информации. – К.: Вища шк., 1987. – 232 с.

3.Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. – Пер. с англ. – М.: Мир, 1979. – 536 с.

4.[Ахо, Хопкрофт, Ульман] Ахо А., Хопкрофт Дж., Ульман Дж. Структуры данных и алгоритмы: Пер. с англ. – М.: Вильямс, 2007. – 400 с.

5.Баррон Д. Рекурсивные методы в программировании. – М.: Мир, 1974. – 80 с.

6.Бентли Дж. Жемчужины программирования. 2-е издание. – СПб.: Питер, 2002. – 272 с.

7.Бердж В. Методы рекурсивного программирования: Пер. с англ. – М.: Машиностроение, 1983. – 248 с.

8.Вирт Н. Алгоритмы и структуры данных. – М.: Мир, 1989. – 360 с.

9.Гасфилд Дэн. Строки, деревья и последовательности в алгоритмах: Информатика и вычислительная биология: Пер. с англ. – СПб.: Невский Диалект; БХВ-Петербург, 2003.

654 с.

10.Головешкин В. А., Ульянов М. В. Теория рекурсии для программистов. – М.: Физматлит, 2006. – 295 с.

11.Грин Д., Кнут Д. Математические методы анализа алгоритмов. – М.: Мир, 1987. – 120 с.

12.Грис Д. Наука программирования. – М.: Мир, 1984. – 416 с.

13.Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов. – М.: Мир, 1981. – 368 с.

14.Гэри М., Джонсон Д. Вычислительные машины и труднорешаемые задачи. – М.: Мир, 1982. – 416 с.

15.Дейкстра Э. Дисциплина программирования: пер. с англ. – М.: Мир, 1978. – 277 с.

16.Зайдельман Я.Н. Эффективность алгоритмов: простые задачи и наглядные примеры. – М.: Чистые пруды, 2006. – 32 с.

17.Зубов В.С. Справочник программиста. Базовые методы решения графовых задач и сортировки. – М.: Филинъ, 1999. – 256 с.

18.Касаткин В.Н. Логическое программирование в занимательных задачах. – К.: Технiка, 1980.

79 с.

19.Касаткин В.Н. Необычные задачи математики. – К.: Рад. шк., 1987. – 128 с.

Симоненко Е.А. Олимпиадная подготовка по программированию. Библиография

5

20.Кноп К.А. Взвешивания и алгоритмы: от головоломок к задачам. – М.: МЦНМО, 2011. – 104 с.

21.Кнут Д.Э. Искусство программирования, том 1. Основные алгоритмы. – 3-е изд. – М.: Вильямс, 2000. – 720 с.

22.Кнут Д.Э. Искусство программирования, том 2. Получисленные алгоритмы. – 3-е изд. – М.: Вильямс, 2001. – 832 с.

23.Кнут Д.Э. Искусство программирования, том 3. Сортировка и поиск. – 2-е изд. – М.: Вильямс, 2000. – 832 с.

24.Кнут Д.Э. Искусство программирования, том 4, выпуск 2. Генерация всех кортежей и перестановок. – М.: Вильямс, 2008. – 160 с.

25.Кнут Д.Э. Искусство программирования, том 4, выпуск 3. Генерация всех сочетаний и разбиений. – М.: Вильямс, 2007. – 208 с.

26.Кнут Д.Э. Искусство программирования, том 4, выпуск 4. Генерация всех деревьев. История комбинаторной генерации. – М.: Вильямс, 2007. – 160 с.

27.Компьютер и задачи выбора. М.: Наука, 1989. – 208 с.

28.Котов В.М., Волков И.А., Лапо А.И. Информатика. Методы алгоритмизации. – Минск: Народная Асвета, 2000. – 300 с.

29.[Кормен и др.] Кормен Т., Лейзерсон Ч., Ривест Р., Штайн К. Алгоритмы: построение и анализ, 2-е изд. – М.: Вильямс, 2005. – 1296 с.

30.Красиков И.В., Красикова И.Е. Алгоритмы. Просто как дважды два. – М.: Эксмо, 2007. – 256 с.

31.[Круз] Круз Р. Структуры данных и проектирование программ: пер. с англ. – М.: БИНОМ. Лаборатория знаний, 2010. – 765 с.

32.Кубенский А.А. Структуры и алгоритмы обработки данных: объектно-ориентированный подход и реализация на C++. – СПб.: БХВ-Петербург, 2004. – 464 с.

33.[Левитин] Левитин А.В. Алгоритмы: введение в разработку и анализ: пер. с англ. – М.: Вильямс, 2006. – 576 с.

34.Макконнелл Дж. Основы современных алгоритмов. – 2-е изд. – М.: Техносфера, 2004. – 368 с.

35.[Макконнелл] Макконнелл Дж. Анализ алгоритмов. Активный обучающий подход. – 3-е изд. – М.: Техносфера, 2009. – 416 с.

36.Майника Э. Алгоритмы оптимизации на сетях и графах. – М.: Мир, 1981. – 323 с.

37.Мозговой М.В. C++. Мастер-класс. 85 нетривиальных проектов, решений и задач. – СПб.: Наука и Техника, 2007. – 272 с.

38.Мозговой М.В. Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход. – СПб.: Наука и Техника, 2006. – 320 с.

39.Ноден П., Китте К. Алгебраическая алгоритмика (с упражнениями и решениями). – М.: Мир, 1999. – 720 с.

40.[Окулов: строки] Окулов С.М. Алгоритмы обработки строк. – М.: БИНОМ. Лаборатория знаний, 2009. – 255 с., ил.

6

Симоненко Е.А. Олимпиадная подготовка по программированию. Библиография

41.[Окулов, Пестов] Окулов С.М., Пестов О.А. Динамическое программирование. – М.: БИНОМ. Лаборатория знаний, 2012. – 296 с.

42.[Окулов: программирование] Окулов С.М. Основы программирования. – 4-е изд. – М.: БИНОМ. Лаборатория знаний, 2008. – 440 с.

43.[Окулов: алгоритмы] Окулов С.М. Программирование в алгоритмах. – 3-е изд. – М.: БИНОМ. Лаборатория знаний, 2007. – 383 с., ил.

44.Рейнгольд Э., Нивергельт Ю., Део Н. Комбинаторные алгоритмы. Теория и практика. – М.: Мир, 1980. – 477 с.

45.[Седжвик] Седжвик Р. Алгоритмы на C++. – Пер. с англ. – М.: Вильямс, 2011. – 1056 с.

46.[Седжвик: 1] Седжвик Р. Фундаментальные алгоритмы на C++. Анализ / Структуры данных / Сортировка / Поиск: Пер. с англ. – К.: ДиаСофт, 2001. – 688 с.

47.[Седжвик: 2] Седжвик Р. Фундаментальные алгоритмы на C++. Алгоритмы на графах. – СПб.: ДиаСофт, 2002. – 496 с.

48.[Скиена] Скиена С. Алгоритмы. Руководство по разработке. – 2-е изд.: пер. с англ. – СПб.: БХВ-Петербург, 2011. – 720 с.

49.Сложность вычислений и алгоритмов. – М.: Мир, 1974. – 391 с.

50.Смит Б. Методы и алгоритмы вычислений на строках: Пер. с англ. – М.: Вильямс, 2006. – 496 с.

51.Степанов А.А, Мас-Джонс П. Начала программирования. – Пер. с англ. – М.: Вильямс, 2011. – 272 с.

52.[Уайс] Уайс М. Организация структур данных и решение задач на C++: Пер. с англ. – М.: ЭКОМ Паблишерз, 2008. – 896 с.

53.Уоррен Г. мл. Алгоритмические трюки для программистов. – М.: Вильямс, 2004. 288 с.

54.Фридман А., Кландер Л., Михаэлис М., Шильдт Х. C/C++. Архив программ. – М.: Бином, 2001. – 640 с.

55.Хопкрофт Дж., Мотвани Р., Ульман Дж. Введение в теорию автоматов, языков и вычислений. – 2-е изд. – М.: Вильямс, 2002. – 528 с.

56.Хэзфилд Р., Кирби Л. Искусство программирования на C. Фундаментальные алгоритмы, структуры данных и примеры приложений. – К.: ДиаСофт, 2001. – 736 с.

57.[Шень] Шень А. Программирование: теоремы и задачи. – 2-е изд., испр. и доп. – М.: МЦНМО, 2004. – 296 с.

РАЗНЫЕ ВОПРОСЫ ПРОГРАММИРОВАНИЯ

1.Арсак Ж. Программирование игр и головоломок: Пер. с фр. – М.: Наука, 1990. – 224 с.

2.Мозговой М.В. Занимательное программирование. – СПб.: Питер, 2005. – 208 с.

3.Тассел ван Д. Стиль, разработка, эффективность, отладка и испытание программ, 2-е изд. – Пер. с англ. – М.: Мир, 1985. – 332 с.

4.Уэзерелл Ч. Этюды для программистов. – Пер. с англ. – М.: Мир, 1982. – 288 с.

Симоненко Е.А. Олимпиадная подготовка по программированию. Библиография

7

ДИСКРЕТНАЯ МАТЕМАТИКА

1.Акимов О.Е. Дискретная математика: логика, группы, графы, фракталы. – М.: АКИМОВА, 2005. – 656 с.

2.Андерсон Дж. Дискретная математика и комбинаторика: Пер. с англ. – М.: Вильямс, 2003. – 960 с.

3.Асанов М. О., Баранский В. А., Расин В.В. Дискретная математика: графы, матроиды, алгоритмы. – Ижевск: 2001. – 288 с.

4.Баранов В. И., Стечкин Б. С. Экстремальные комбинаторные задачи и их приложения. – 2-е изд. – М.: Физматлит, 2004. – 240 с.

5.Белоусов А.И., Ткачев С.Б. Дискретная математика: Учебник для вузов. – 3-е изд., стереотип. – М.: Изд-во МГТУ им. Баумана, 2004. – 744 с.

6.[Биркгоф, Барти] Биркгоф Г., Барти Т. Современная прикладная алгебра. – Пер. с англ.

– М.: Мир, 1976. – 400 с.

7.Болтянский В.Г., Савин А.П. Беседы о математике. Книга 1. Дискретные объекты. – М.: ФИМА, МЦНМО, 2002. – 368 с.

8.Воробьёв Н.Н. Числа Фибоначчи, 4-е изд., дополн. – М.: Наука, 1978. – 144 с.

9.Гаврилов Г.П., Сапоженко А.А. Сборник задач по дискретной математике. – М.: Наука, 1977. – 368 с.

10.Гаврилов Г.П., Сапоженко А.А. Задачи и упражнения по дискретной математике: Учеб. пособие. – 3-е изд., перераб. – М.: ФИЗМАТЛИТ, 2005. – 416 с.

11.Галкина В.А. Дискретная математика: комбинаторная оптимизация на графах: Учеб. пособие. – М.: Гелиос АРВ, 2003. – 232 с.

12.Горбатов В.А. Фундаментальные основы дискретной математики. Информационная математика. – М.: Наука, 2000. – 544 с.

13.[Грэхем, Кнут, Паташник] Грэхем Р., Кнут Д., Паташник О. Конкретная математика. Основания информатики: Пер. с англ. – 3-е изд. – М.: Мир; БИНОМ. Лаборатория знаний, 2009. – 703 с.

14.Ерусалимский Я.М. Дискретная математика: теория, задачи, приложения. – 3-е изд. – М.: Вузовская книга, 2000. – 280 с.

15.Иванов Б. Н. Дискретная математика. Алгоритмы и программы. – М.: Лаборатория Базовых Знаний, 2003. – 288 с.

16.Касаткин В.Н. Необычные задачи математики. – К.: Радянська школа, 1987. – 128 с.

17.Кемени Дж., Снелл Дж., Томпсон Дж. Введение в конечную математику. – Пер. с англ. – М.: Издательство иностранной литературы, 1963. – 487 с.

18.Кохась К.П. Ладейные числа и многочлены. – М.: МЦНМО, 2003. – 20 с.

19.[Краснов и др.] Краснов М.Л., Киселёв А.И. и др. Вся высшая математика: Учебник. Т.7. – М.: КомКнига, 2006. – 208 с.

20.Лавров И.А., Максимова Л.Л. Задачи по теории множеств, математической логике и теории алгоритмов. – 5-е изд. – М.: ФИЗМАТЛИТ, 2004. – 256 с.

21.[Ландо] Ландо С.К. Введение в дискретную математику. – М.: МЦНМО, 2012. – 265 с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]