Показать сообщение отдельно
  #7 (permalink)  
Старый 24.04.2017, 13:50
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

вариант без вспомогательного массива, за время O(N)

for (var p = 0, i = 0, le = arr.length; i < le; ++i) {
  if (!/^dd/.test(arr[i])) {
    arr[p++] = arr[i];
  }
}
arr.length = p;
Ответить с цитированием