Сообщение от 9xakep
|
И зачем?
|
Есть одна функция, которая принимает массив, в теле функции всего один цикл, который перебирает элементы и заменят повторяющиеся на какое-то рандомное значение, до тех пор пока повторения не исчезнут.
При этом чтобы сократить количество вызовов и повысить эффективность алгоритма, нужно делать проверку перед вставкой элемента на его наличие в массиве.