- •Алгоритмы и задачи
- •Глава 1 Начала
- •Глава 2 Числа
- •Int temp;
- •InitializeComponent();
- •Глава 3 Последовательности (массивы)
- •Int m, n, p; //размеры матриц
- •Void MultMatr(double[,] a, double[,] b, double[,] c)
- •Void FillDg()
- •Int MaxM()
- •Void EvalMopAndNop(int I, int j, ref int m, ref int n)
- •Void orders(int I, int j)
- •Int[] sx; //статистический закон - гистограмма
- •InitializeComponent();
- •Раздел 4 Тексты
- •Int codes1, codes2, codes3;
- •Int n; //размер массива
- •Int Heap_Size; //размер пирамиды, построенной на массиве
- •Void qSort(int start, int finish)
- •Int temp;
- •Void SortM(int start, int finish, int[] temp)
- •Void Merge(int start, int mid, int finish, int[] temp)
- •Int start, finish;
- •Int ms(DateTime dt)
Int ms(DateTime dt)
{
return ((dt.Hour * 60 + dt.Minute) * 60 + dt.Second) * 1000
+ dt.Millisecond;
}
Литература
В. Биллиг «Основы программирования на C#», М. 2006 г.
Б. Мейер «Объектно-ориентированное конструирование программных систем», М., 2005 г.
Д. Кнут « Искусство программирования», т. 3 «Сортировки»
Р. Грэхем, Д. Кнут, О. Паташник «Конкретная математика», М., 1998 г.
Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», М., 2001 г.
Д. Гасфилд «Строки, деревья и последовательности в алгоритмах», С-Пб., 2003 г.
Н. Вирт «Алгоритмы + структуры данных = программы», М. 1985 г.
Д. Баррон « Введение в языки программирования», М. 1980г.
Н. Трифонов «Сборник упражнений по языку Алгол» М. 1975 г.
