Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Новые возможности PascalABC.net и ООП в С++

  1. В начало
  2. Курсы
  3. Дополнительное образование
  4. Новые возможности Р
  5. 8 февраля - 14 февраля
  6. Третье занятие. Динамические массивы. Срезы.

Третье занятие. Динамические массивы. Срезы.

Требуемые условия завершения
Открыто с: понедельник, 6 февраля 2017, 14:30
Срок сдачи: понедельник, 13 февраля 2017, 00:00


1. Решить для разминки задачи Array7,11-15  из задачника. Используйте срезы и методы работы с массивами.

2. Решить  задачи Array21,22, 28  из задачника. Используйте срезы и методы работы с массивами.

3. Дан массив. Поменять в нем первую половину со второй (для нечетной длины - серединный не будет изменяться). Порядок элементов в половинах не менять. Например, [1,2,3,4,5,6,7,8] -> [5,6,7,8,1,2,3,4]

4. Дан массив. Поменять в нем первую половину со перевернутой второй (для нечетной длины - серединный не будет изменяться). Например, [1,2,3,4,5,6,7,8] -> [8,7,6,5,1,2,3,4].

5. Дан случайный массив. Найти сумму элементов между первым минимальным и последним максимальным. Сделайте 2 версии - с использованием методов и без. Выдайте время работы каждой версии (для достаточно больших массивов) - можно использовать System.DateTime.Now.

6. Даны 2 упорядоченных массива. Создайте третий - их объединение с сохранением упорядоченности. Как и для задачи 5, сделайте хотя бы 2 варианта работы и сравните их.

7*. Дан случайный массив целых чисел. Найти среднее элементов между первым минимальным среди четных и последним максимальным среди отрицательных и нечетных.

8*. Дан случайный массив. Создайте новый массив, в котором расположите все четные числа исходного массива в том же порядке, а затем нечетные - в обратном порядке.

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

◄ Второе занятие. Динамические массивы
Пятое занятие. Последовательности. Генерация и фильтрация. Простые лямбда-функции ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Дополнительное образование

        • матем-10 (онлайн)

        • Информатика НК

        • Информатика 0 курс

        • ДиПВеб

        • Новые возможности Р

          • Общее

          • 1 февраля - 7 февраля

          • 8 февраля - 14 февраля

            • ЗаданиеТретье занятие. Динамические массивы. Срезы.

          • 15 февраля - 21 февраля

          • 22 февраля - 28 февраля

          • 1 марта - 7 марта

          • 8 марта - 14 марта

          • 15 марта - 21 марта

          • 22 марта - 28 марта

          • 29 марта - 4 апреля

          • 5 апреля - 11 апреля

          • 12 апреля - 18 апреля

          • 19 апреля - 25 апреля

          • 26 апреля - 2 мая

          • 3 мая - 9 мая

          • 10 мая - 16 мая

          • 17 мая - 23 мая

        • СоврМОИ

        • Педагогическое образование: технологии реализации ...

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
Новые возможности Р
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика