Программирование на языке C# 5.0: Тотальный тренинг по Си-шарпу. Средний уровень (Сокращённый вариант)

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Автор: Рубанцев Валерий

Название: Программирование на языке C# 5.0: Тотальный тренинг по Си-шарпу. Средний уровень

Издательство: RVGames

Год: 2014

Формат: PDF

Размер: 190 стр. из 860/17 Mb

Для сайта:

Программирование на Си-шарпе вдоль и поперёк!

Второе издание книги Тотальный тренинг по Си-шарпу существенно дополнено и переработано так, чтобы в полной мере соответствовать среднему уровню программирования.

Новая, пятая часть книги посвящена программированию графических приложений средствами GDI+.

Во всех остальных частях книги появились новые проекты, а многие из старых проектов решены более совершенными способами – с помощью языка запросов LINQ.

Все словесные проекты переведены на новый, более удобный и мощный словарь RVGList.

Книга разбита на 5 тематических частей:

· Словесные проекты (лингвистика)

· Секретные проекты (криптография)

· Числовые проекты (теория чисел)

· Комбинаторные проекты (комбинаторика)

· Графические проекты (компьютерная графика)

По ходу изучения материала книги вы разработаете около 80 полноценных проектов по этим темам. Для проектов выбраны не учебные, надуманные задачи и проблемы, а взятые из реальной жизни:

· кодирование сообщений литореей, тарабарской грамотой, шифром Льюиса Кэрролла, Юлия Цезаря и методом XOR

· генерирование и подбор паролей

· решение числовых ребусов методом грубой силы

· просеивание простых чисел через решето Эратосфена

· факторизация чисел

· числа Стирлинга и Белла

· код Грея и диаграммы Феррерса

· генерирование перестановок, подмножеств, мультимножеств, разбиения чисел

· числа-Фениксы

· числа Армстронга

· решение задач из журнала Квант

· вычисление НОД, НОК, факториалов и числа пи с любой точностью

· транслитерация

· нахождение палиндромов, палиндромоидов, анаграмм, логогрифов, построение цепочек метаграмм

· игра в Города и составление чайнвордов

· укладка паркетов

· решение задачи Иосифа Флавия

· решение знаменитой задачи о расстановке знаков между числами 1..9 так, чтобы получилась сотня

· решение головоломок Боггл и Девять букв

· вычерчивание полярных кривых

· визуальное изучение комплексных чисел

Мы решим многие задачи несколькими способами – от наивных до эффективных, применяя такие известные методы и алгоритмы, как:

· Перебор с возвратами

· Метод грубой силы, полный перебор

· Рекурсия

· Поиск в ширину (BFS)

· Алгоритм Левенштейна и динамическое программирование

· Алгоритм Эратосфена

· Алгоритм Евклида

В самом начале книги вы найдёте Тематический указатель, который поможет вам ориентироваться во всех проектах и легко находить нужный. В нём перечислены все элементы языка C# среднего уровня: структуры, классы, интерфейсы, элементы управления…

В конце каждой главы имеются задания для самостоятельного решения.

Скачать:

17 Mb Книга "Программирование на языке C# 5.0: Тотальный тренинг по Си-шарпу. Средний уровень" в формате PDF + Исходные коды программ

Дата создания страницы: