Содержание
Я — репетитор по информационным технологиям и математике
Здравствуйте! Вы оказались на сайте высококвалифицированного московского репетитора по информатике, математике, программированию, базам данных и алгоритмам.
Уже на протяжении 10 лет я готовлю школьников к успешной сдаче ОГЭ/ЕГЭ по информатике и математике. Студентов обучаю различным востребованным языкам программирования. Также провожу подготовку всех желающих к олимпиадам по программированию различного уровня сложности.
Прежде чем записаться ко мне на первый пробный урок я вам настоятельно рекомендую познакомиться с отзывами клиентов, которые прошли курсы репетиторской подготовки под моим началом.
Мои занятия проходят на удобной для клиента территории. По вашему желанию я приеду к вам домой или на нейтральную территорию. Выбирайте вариант территориального взаимодействия!
Видеорешение, демонстрирующее алгоритм инверсии элементов массива данных
Инверсия элементов массива — очень популярный и старинный алгоритм обработки одномерных массивов. Некоторые задания из официальных школьных экзаменов перекликаются с этим алгоритмом. Следовательно, нужно фундаментально раз и навсегда с ним разобраться.
Для школьников и студентов я снял мультимедийных ролик, в котором в доступной и наглядной форме показываю принцип работы алгортима инверсии элементов массива. Если что-то будет непонятно, то лучший выход — записаться ко мне на индивидуальную подготовку.
Реализация алгоритма инверсии элементов массива на языке Паскаль
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
const N = 9; var v: array[1..N] of shortInt; i: byte; tmp: shortInt; begin for i := 1 to N do begin v[i] := -50 + random(101); write(v[i]:5); end; writeln; for i := 1 to N div 2 do begin tmp := v[i]; v[i] := v[N - i + 1]; v[N - i + 1] := tmp; end; for i := 1 to N do write(v[i]:5); writeln; end. |
Добавить комментарий