2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
|
||||||
1 | ||||||
Массивы. Найти неповторяющееся число02.02.2014, 00:04. Показов 2768. Ответов 28
Метки нет (Все метки)
Задача взята с форума.
0
|
02.02.2014, 00:04 | |
Ответы с готовыми решениями:
28
найти неповторяющееся число Найти неповторяющееся число в массиве Найти число, входящее во все массивы Массивы. Найти четвертое отрицательное число |
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 41
|
|
03.02.2014, 18:23 | 21 |
Проще всего сложить все элементы массива, используя "исключающее или" (XOR)
Все повторяющееся уйдут, останется только уникальный.
1
|
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
|
||||||
03.02.2014, 19:11 | 22 | |||||
RayPas
1
|
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
|
|
03.02.2014, 20:02 [ТС] | 23 |
усвоил как не выйти за рамки массива, и за одно, что счетчик решает проблему, спасибо Вам огромное.
А посоветуйте, по каким задачам лучше всего научится пользоваться указателями - по арифметическим или строчным? как я уже понял, просто читать что-либо нет смысла, только практика...
0
|
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
|
|
04.02.2014, 01:06 | 24 |
RayPas, не знаю даже что посоветовать, всё имеет место.
Если брать практику, то можно попытаться переписать готовую рабочую программу с использованием указателей. Чем больше проблем встретится на пути, тем больше опыта.
1
|
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
|
|
04.02.2014, 14:42 [ТС] | 25 |
GuGo1991, а Вы по чему учились?
0
|
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
|
|
04.02.2014, 15:42 | 26 |
RayPas, я и сейчас учусь ) Раньше в основном читал, но в книге всё понятно, только часто задаёшься вопросом
"а зачем мне оно надо?" потому что не знаешь применения и многое не запоминается. А помогает запомнить случай, когда при решении задачи сталкиваешься с проблемой, возвращаешься к книге, решаешь проблему, возвращаешься снова к книге, перечитываешь и всё становится ясно. Пройдя весь этот цикл, точно ничего не забудется ) Получается я учусь проблемами. Форум отличная практика, к тому же можно ещё и пообщаться с опытными людьми, выслушать критику, терпеть упрёки (самое главное!) и стараться не забрасывать учёбу по каким-либо причинам. ИМХО, конечно, может кто-нибудь посоветует иначе.
0
|
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
|
|
04.02.2014, 15:59 [ТС] | 27 |
GuGo1991 , Вы знаете узнаю в Вас себя. Только на более ранней стадии, когда тупо читаю книги и только сейчас появилось время именно взяться за практику. Я вообще больше по паскалю, как-то мне он до некоторого времени логичнее казался. Но, надо следить за трендами, а Си++ и вообще ООП, насколько мне известно - сейчас самый популярные методы разработки. Хочется углубиться в написании приложенек для телефонов, но пока не совсем понятно, как мне в этом помогут указатели)) В общем на самой-самой ранней стадии я еще.
оо да...упреки...было было и такое, не то что упреки, но и оскорбления)
0
|
100 / 100 / 47
Регистрация: 19.11.2012
Сообщений: 195
|
||||||
04.02.2014, 18:49 | 28 | |||||
Можно так(выводит эл-ты массива int, которые встречаются ровно 1 раз):
0
|
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 370
|
|
04.02.2014, 19:00 [ТС] | 29 |
TrueBit ,спасибо, конечно , но с объектами map еще не знаком...
0
|
04.02.2014, 19:00 | |
04.02.2014, 19:00 | |
Помогаю со студенческими работами здесь
29
Получить из массива случайное неповторяющееся значение Массивы: найти общее число съеденных пирожных и прогнозируемое число съеденных пирожных за 10 лет Случайное, неповторяющееся число Одномерные массивы. Найти число, встречающееся наибольшее количество раз Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |