0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 13
|
|
1 | |
Повторения чисел10.04.2013, 16:54. Показов 979. Ответов 7
Метки нет (Все метки)
Помогите пож найти кол-во повторений чисел в строке.
Пример: дана строка 12344531 вывод 1-2 2-1 3-2 4-2 5-1 При создании массива используйте пож vector. Массив заполняется случайными числами. Помогите, кто сможет.
0
|
10.04.2013, 16:54 | |
Ответы с готовыми решениями:
7
Список четырехзначных чисел без повторения цифр Для чисел от 1 до 1000 найти сотни в которых есть внутренние повторения Операторы повторения. Циклические алгоритмы Объявить массив целых чисел из 1000 элементов. Заполнить случайными числами Повторения |
395 / 370 / 111
Регистрация: 03.02.2013
Сообщений: 1,130
|
||||||
10.04.2013, 17:08 | 2 | |||||
я сделал так
1
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 13
|
|
10.04.2013, 17:24 [ТС] | 3 |
а полегче сделать сможешь?
з.ы. чтобы при объяснении преподу, у него много вопросов не возникало.
0
|
164 / 120 / 46
Регистрация: 17.03.2013
Сообщений: 284
|
|||||||||||
10.04.2013, 17:31 | 4 | ||||||||||
- почему i-1? - ответ: Чтобы не было выхода за пределы массива если тебе не важно, выходит он или нет, то можно так
1
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 13
|
|
10.04.2013, 18:00 [ТС] | 5 |
спасибо всем)
Добавлено через 19 минут может объяснить кто-нибудь, как это работает?
0
|
164 / 120 / 46
Регистрация: 17.03.2013
Сообщений: 284
|
|
10.04.2013, 18:08 | 6 |
Не по теме: попробуйте мой вариант, если вы не знаете адресную арифметику зачем тогда вобще его использовать? по теме: Адресная арифметика
0
|
395 / 370 / 111
Регистрация: 03.02.2013
Сообщений: 1,130
|
|
10.04.2013, 18:15 | 7 |
*i - берётся значение, на которое указывает итератор i (он у меня пробегает вдоль всего vector от начала до конца)
P[*i] - это обращение к ассоциативному массиву map P с ключом *i упорядоченный ассоциативный массив map устроен таким образом, что если обратится к его элементу с ключом n, то если его нет, то он создастся и для значений типа int - примет значение 0 далее ++ прибавляет к значению по этому ключу единицу в конце у вас будет упорядоченный ассоциативный массив вида (ключ, количество элементов)
2
|
164 / 120 / 46
Регистрация: 17.03.2013
Сообщений: 284
|
|
10.04.2013, 18:27 | 8 |
Не по теме: вопрос: зачем столько трудностей? если всё делается одной функцией и одним функтром?
0
|
10.04.2013, 18:27 | |
10.04.2013, 18:27 | |
Помогаю со студенческими работами здесь
8
операция повторения Структуры повторения while, do / while Оператор повторения Операторы повторения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |