Вот столкнулся с проблемой. Нужен более оптимальный, чем мой алгоритм удаление элементов из массива.
На данный момент удаляю самым "дубовым" способом:
1) Создаю цикл в цикле, в первом прохожусь по всем элементам, во втором, прохожусь по всем элементам начиная с элемента больше на 1, чем в первом цикле и сравниваю. Если одинаковые - помечаю их к удалению.
2) Удаляю все помеченные элементы в цикле
Алгоритм тупой, но на ум приходят только еще более глупые реализации.
Что посоветуете?