Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
poss
Заблокирован
#1

Как удалить повторяющиеся элементы в массиве?

16.08.2014, 07:29. Просмотров 858. Ответов 1
Метки нет (Все метки)

Как удалить повторяющиеся элементы в массиве?

Добавлено через 49 минут
я знаю что нужно сначала отсортировать а потом просто стравнивать предыдущий и текущий элемент...
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2014, 07:29
Ответы с готовыми решениями:

QComboBox удалить все элементы
Доброго времени суток! Имеется вектор с вопросами, и в каждом из этих...

Как подкоректировать мой код что бы оно заменяло повторяющиеся символы на цифыр
#include "dialog.h" #include "ui_dialog.h" #include <QTextCodec> #include...

Удалить все дочерние элементы из виджета
Нужно было удалить все дочерние элементы из виджета и сделал так...

Удалить повторяющиеся элементы в массиве
Есть массив array(11) { => string(22) "Программист" => ...

Удалить повторяющиеся элементы в массиве
Имеем массив строк: 123 123 123 9 9 9 9 qw

1
Chernobyl
217 / 217 / 69
Регистрация: 30.09.2012
Сообщений: 545
16.08.2014, 09:26 #2
Лучший ответ Сообщение было отмечено poss как решение

Решение

poss, если юзаете стрингЛист то он имеет метод removeDuplicates(), который удалит все повторки, если имеете дело с другими типами, то можна заюзать QList но перед записью элемента в лист проверить его существование(если он уде есть в списке,значит не пишем его), метод описан здесь
http://qt-project.org/doc/qt-4.8/qlist.html#contains
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.08.2014, 09:26

Удалить все повторяющиеся элементы в массиве
Удалить все повторяющиеся элементы, оставив только их первые вхождения, то есть...

Удалить повторяющиеся элементы в отсортированнном массиве
пример такого массива I={0,1,3,3,3,5,6,8,10,10} Т.е. я так понимаю, нужно...

Удалить повторяющиеся элементы в ступенчатом массиве
using System; using System.Collections.Generic; using System.ComponentModel;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru