![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]() Цитата:
Uguu~
|
|
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 04.02.2009
Сообщений: 141
|
![]()
как то я всё равно тяжеловато понимаю весь процесс алгоритма...
|
![]() |
![]() |
![]() |
#13 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
чьего? моего или Sazary?
Uguu~
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 04.02.2009
Сообщений: 141
|
![]()
я sazary задачу пока разбираю...
|
![]() |
![]() |
![]() |
#15 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
тогда у автора спросите, я не смотрел его код...
Uguu~
|
![]() |
![]() |
![]() |
#16 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
-ushёl-, алгоритм прост.
Для каждого элемента (начиная со второго) проверяем все предыдущие. Если такой уже встречался, то сдвигаем все, что справа, на одну позицию влево, начиная с текущего элемента. Размер нужно уменьшить, а счетчик (i) откатить (иначе пропустим элемент). Если, как вы сказали, вам нужно остальное забить нулями, то тогда нужно еще n-й элемент занулять.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#17 | |
Пользователь
Регистрация: 07.05.2009
Сообщений: 17
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 04.02.2009
Сообщений: 141
|
![]()
спасибо! надо уходить.обязательно разберу задачу!
|
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 07.05.2009
Сообщений: 15
|
![]()
в операторе for с параметром к измените 'to n' на 'to n-1',тогда последующая проверка не потребуется
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 04.02.2009
Сообщений: 141
|
![]()
если вас не затрудняет, не могли бы вы пояснить действие процедуры unique.
Последний раз редактировалось -ushёl-; 14.05.2009 в 19:13. |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В заданном массиве чисел упорядочить элементы | dolya2007 | Общие вопросы C/C++ | 0 | 01.05.2009 02:44 |
Как удалить строки и столбцы в массиве | ЛесенОК | Свободное общение | 1 | 31.01.2009 18:35 |
В массиве Р(10) введенном с клавиатуры поменять местами наибольший и наименьший элементы. Делфи. | Lerika | Помощь студентам | 6 | 23.01.2009 11:52 |
Удалить элементы массива | Маськ@ | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 21.12.2008 17:46 |
Составить процедуру, которая в задоном массиве С заменяет элементы | Absent | Помощь студентам | 1 | 25.03.2008 23:11 |