4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 190
|
|
1 | |
разъясните задания по массивам15.11.2011, 03:07. Показов 1149. Ответов 6
Метки нет (Все метки)
Прошу разъяснить данные задачи, но не приводить их решения. В первой задачи мне не понятно, что имеется виду "каждый раз уменьшая на 1 количество анализируемых элементов", а в 2-й эта часть "их первые вхождения."
Задачи: 1. Дан массив A размера N. Упорядочить его по возрастанию методом сортировки простым выбором: найти максимальный элемент массива и поменять его местами с последним элементом; выполнить описанные действия N – 1 раз, каждый раз уменьшая на 1 количество анализируемых элементов и выводя содержимое массива. 2. Дан целочисленный массив размера N. Удалить из массива все одинаковые элементы, оставив их первые вхождения.
0
|
15.11.2011, 03:07 | |
Ответы с готовыми решениями:
6
Задания по одномерным массивам. Задания в матлабе по массивам решите задания по массивам Задания по массивам структур |
Level 2
|
|
15.11.2011, 03:45 | 2 |
Исходный массив: 1 3 4 1 1 Результат: 1 3 4 (первую единицу оставили, другие удалили)
1
|
4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 190
|
|
15.11.2011, 03:57 [ТС] | 3 |
По 1-й задаче, в начале мне менять местами максимальный элемент с последним, потом максимальный с предпоследним и т.д.?
0
|
Level 2
|
|
15.11.2011, 04:07 | 4 |
ArniLand, видимо да, но, естественно, во второй раз максимальный элемент нужно искать не учитывая предыдущий максимальный и так дальше. Т.е. каждый раз искать максимальный от нулевого до n - i элемента (n - общее количество элементов, i - номер шага). Возможно запутанно объяснил, но думаю вы и сами понимаете.
Добавлено через 2 минуты
0
|
134 / 87 / 22
Регистрация: 28.08.2009
Сообщений: 363
|
|
15.11.2011, 04:56 | 5 |
в первой задаче:
вот смотрите у вас массив {5,7,4,1} анализируя 4 элемента вы нашли максимальный - 7 поставили его в конец, получили {5,4,1,7} если вы сейчас снова будете анализировать 4 элемента, то получите снова 7 поэтому анализируете уже 3 первых элемента и т.д. Добавлено через 2 минуты во второй задаче имеется в виду следующее: в массиве {4,5,3,4,4,3,1,5} нужно удалить повторяющиеся элементы так, чтобы получилось {4,5,3,1}, то есть все повторения удаляем, кроме первых вхождений)
0
|
32 / 32 / 12
Регистрация: 17.11.2010
Сообщений: 140
|
||||||
15.11.2011, 05:15 | 6 | |||||
Может так!!!
0
|
4 / 4 / 2
Регистрация: 05.11.2011
Сообщений: 6
|
||||||
15.11.2011, 12:03 | 7 | |||||
0
|
15.11.2011, 12:03 | |
15.11.2011, 12:03 | |
Помогаю со студенческими работами здесь
7
Два задания по одномерным массивам. Нужно сделать задания по массивам Два задания (одно по массивам, другое по строкам) После задания 8.04 консоль закрывается, хотя впереди еще задания и readln-ы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |