C ++ Array: упражнения, практика, решение
C ++ Array [27 упражнений с решением]
[Внизу страницы доступен редактор для написания и выполнения сценариев.]
1. Напишите программу на C ++, чтобы найти самый большой элемент из данного массива целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
2. Напишите программу на C ++, чтобы найти три самых больших элемента в массиве. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
3. Напишите программу на C ++, чтобы найти второй по величине элемент в данном массиве целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
4. Напишите программу на C ++, чтобы найти k самых больших элементов в данном массиве целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
5. Напишите программу на C ++, чтобы найти самые маленькие и вторые самые маленькие элементы в данном массиве целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
6. Напишите программу на C ++, чтобы найти все элементы в массиве целых чисел, которые имеют как минимум два больших элемента. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
7. Напишите программу на C ++, чтобы найти наиболее часто встречающийся элемент в массиве целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
8. Напишите программу на C ++, чтобы найти следующий больший элемент каждого элемента данного массива целых чисел. Игнорируйте те элементы, которые не имеют большего элемента. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
9. Напишите программу на C ++ для сортировки заданного несортированного массива целых чисел в форме волны. Перейти к редактору
Примечание. Массив имеет волновую форму, когда массив [0]> = массив [1] <= массив [2]> = массив [3] <= массив [4]> =. , , ,
Нажмите меня, чтобы увидеть образец решения
10. Напишите программу на C ++, чтобы найти наименьший элемент, отсутствующий в отсортированном массиве. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
11. Напишите программу на C ++ для обновления каждого элемента массива путем умножения следующих и предыдущих значений заданного массива целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
12. Напишите программу на С ++, чтобы перегруппировать элементы заданного массива целых чисел зигзагообразным способом. Перейти к редактору
Примечание: формат зигзагообразного массива в форме a <b> c <d> e <f.
Нажмите меня, чтобы увидеть образец решения
13. Напишите программу на C ++ для разделения четных и нечетных чисел массива целых чисел. Сначала ставьте все четные числа, а затем нечетные. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
14. Напишите программу на C ++, чтобы отделить 0 и 1 от заданного массива значений 0 и 1. Перейти в редактор
Нажмите меня, чтобы увидеть образец решения
15. Напишите программу на C ++ для перестановки заданного отсортированного массива натуральных чисел. Перейти к редактору
Примечание. В конечном массиве первый элемент должен иметь максимальное значение, второе минимальное значение, третье второе максимальное значение, четвертое второе минимальное значение, пятое третье максимальное значение и т. Д.
Нажмите меня, чтобы увидеть образец решения
16. Напишите программу на C ++ для сортировки заданного массива 0, 1 и 2. В последнем массиве сначала поместите все 0, а затем все 1 и 2. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
17. Напишите программу на C ++ для сортировки (в порядке убывания) массива различных элементов в соответствии с абсолютной разницей элементов массива и с заданным значением. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
18. Напишите программу на C ++ для перемещения всех отрицательных элементов массива целых чисел в конец массива без изменения порядка положительного элемента и отрицательного элемента. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
19. Напишите программу на C ++, чтобы найти число, которое встречается нечетное количество раз для данного массива натуральных чисел. В указанном массиве все числа встречаются четное количество раз. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
20. Напишите программу на C ++ для подсчета количества вхождений данного числа в отсортированный массив целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
21. Напишите программу на C ++, чтобы найти два повторяющихся элемента в заданном массиве целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
22. Напишите программу на C ++, чтобы найти недостающий элемент из двух заданных массивов целых чисел, кроме одного элемента. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
23. Напишите программу на C ++, чтобы найти элемент, который встречается один раз в массиве целых чисел, а каждый второй элемент появляется дважды. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
24. Напишите программу на C ++, чтобы найти первый повторяющийся элемент в массиве целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
25. Напишите программу на C ++, чтобы найти и распечатать все общие элементы в трех отсортированных массивах целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
26. Напишите программу на C ++, чтобы найти и распечатать все уникальные элементы заданного массива целых чисел. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
27. Напишите программу на C ++, чтобы найти количество пар целых чисел в данном массиве целых чисел, сумма которых равна указанному числу. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
Редактор кода CPP:
Еще не все !
Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования