Rita
|
|
1 | |
Уплотнить массив, отбросив из него элементы меньшие 3 по модулю, и упорядочить по убыванию27.03.2008, 20:39. Показов 1364. Ответов 5
Метки нет (Все метки)
Задача : нужно уплотнить массив отбросив из него элементы меньшие 3 по модулю и упорядочить по убыванию.? Плиииииииз код на C++.
|
27.03.2008, 20:39 | |
Ответы с готовыми решениями:
5
Уплотнить массив, исключив из него положительные элементы Двумерный массив. Упорядочить построчно элементы массива по убыванию модуля Выбрать элементы большие среднего арифметического и упорядочить получившийся массив по убыванию Дан двумерный числовой массив. Упорядочить элементы в каждой строке по убыванию |
10 / 3 / 7
Регистрация: 25.03.2008
Сообщений: 50
|
||||||
29.03.2008, 16:32 | 2 | |||||
0
|
Rita
|
|
29.03.2008, 18:09 | 3 |
Спс!
Но хотелось бы знать можго ли решить эту задачку без дополнительной памяти, ну скажем с помощью операторов типа delete. Тема открыта, пишите! |
10 / 3 / 7
Регистрация: 25.03.2008
Сообщений: 50
|
|
29.03.2008, 18:41 | 4 |
Не знаю, я не вижу варианта без динам. выделения памяти. Ты ж второй массив формируешь на основе отброса элементов из первого и если зафиксировать его размеры то это будет не экономично и на мой взгляд некрасиво. А почему тебя не устраивает динамич выделение памяти?
0
|
Rita
|
|
30.03.2008, 21:22 | 5 |
Меня устраивает, но любую задачку можно решить 1000 способами или больше даже (личное мнение), вот и решила не ограничиваться одним способом решения
|
1 / 1 / 0
Регистрация: 30.04.2008
Сообщений: 13
|
|
30.04.2008, 20:27 | 6 |
std::remove_if повыбрасывает такие элементы без создания доп. массива (с уплотнением, разумеется, и за линейное время)
std::sort - отсортирует Итого 2 строчки кода
0
|
30.04.2008, 20:27 | |
30.04.2008, 20:27 | |
Помогаю со студенческими работами здесь
6
Задали массив действительных чисел х1, х2, ..., хn. Упорядочить элементы этого массива по убыванию. Дан массив А размера N. Упорядочить только элементы с нечетными индексами по убыванию Изменить массив: выбросить из него элементы, модуль которых равен модулю минимального элемента массива Сформировать массив B так, чтобы в него вошли элементы массива А, которые по модулю меньше числа 12 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |