Содержание
- 2. Массив – ссылочный тип Максименкова О.В., 2017 Объекты ссылочных типов размещаются в «куче» [managed heap] Стек
- 3. Массивы Максименкова О.В., 2017 Одномерный массив – набор однотипных элементов, доступ к которым осуществляется с помощью
- 4. Одномерные массивы Максименкова О.В., 2017 имя_ссылки_на_массив [индексирующее_выражение] тип[ ] имя_ссылки Операция индексирования Объявление ссылки на массив
- 5. Описание одномерного массива Максименкова О.В., 2017 Источник: http://msdn.microsoft.com/ru-ru/library/9b9dty7d(v=vs.90).aspx // Declare a single-dimensional array int[] array1 =
- 6. Инициализация элементов массива Максименкова О.В., 2017 double[] ar = new double[10]; ar[0] = ar[1] = ar[2]
- 7. Генерация случайных чисел Максименкова О.В., 2017 Используем объект класса System.Random Random rnd = new Random(5); //
- 8. Инициализация массива случайными числами Максименкова О.В., 2017 class Program { // одно на весь класс статическое
- 9. Массив – ссылочный тип Максименкова О.В., 2017 int[] A = { 1, 2, 3, 4 };
- 10. Что будет выведено? Максименкова О.В., 2017 int[] ar; if (ar == null) Console.Write("1"); Console.Write("2"); int[] ar
- 11. Цикл foreach foreach (тип идентификатор in ссылка) { } int[ ] arInt = { 22, 5,
- 12. Пример заполнения и обработки массива Максименкова О.В., 2017 int[] ar; int n; // помним, что размер
- 13. Обработка массива Максименкова О.В., 2017 int[] ar = new int[] { -10, 0, 3, 2, 17,
- 14. Обработка массива Максименкова О.В., 2017 int[] ar = new int[] { -10, 0, 3, 2, 17,
- 15. Преобразование массива Сортировка Сдвиги Максименкова О.В., 2017
- 16. Пример: Некольцевые сдвиги Максименкова О.В., 2017 Не кольцевой сдвиг элементов на две позиции влево: Не кольцевой
- 17. Некольцевой сдвиг массива static void ArrPrintConsole (int[] arr) { foreach (int x in arr) Console.Write(x +
- 18. Пример: Кольцевые сдвиги Максименкова О.В., 2017 Кольцевой сдвиг на одну позицию вправо: Самостоятельно на семинаре реализуйте
- 19. Сортировка вставками: шаг 1 Максименкова О.В., 2017
- 20. Сортировка вставками: шаг 2 Максименкова О.В., 2017
- 21. Сортировка вставками: шаг 3 Максименкова О.В., 2017 И так далее…
- 22. Бинарный поиск do Console.Write("Введите целое число: "); while (!int.TryParse(Console.ReadLine(), out numb)); int index = -1; //
- 23. Оглавление и его использование Максименкова О.В., 2017
- 24. Индексные массивы Максименкова О.В., 2017 Исходный массив A Массив индексов (B) для хранения сортированного представления Как
- 25. Передача массивов в методы При передачи массива в метод, передаётся ссылка на массив (элементы массива не
- 26. Максименкова О.В., 2017 public static void Change(string[] changingArr) { for (int i = 0; i changingArr[i]
- 27. Максименкова О.В., 2017 public static void Main() { int[ ] mainAr = { 1, 2, 3,
- 28. Максименкова О.В., 2017 public static void Main() { int[] mainAr = { 1, 2, 3, 4
- 29. Важные мелочи Индексация элементов массива начинается с нуля Если нужно вернуть из метода ссылку на массив,
- 31. Скачать презентацию