Массив связанных вопросов и ответов от грубой силы для лучшего оптимального способа достижения Big O

Найдите максимальное значение массива

Удалить дубликат из массива / уникального массива

Получить дубликаты из массива

Сгладить массив

Найдите среднее значение массива

Найдите две суммы массива twoSum (arr, sum)

Максимальная последовательная сумма целых чисел в массиве

Объединение массивов (объединение двух массивов без дубликатов)

Пересечение массивов / поиск общих значений массивов (многомерных)

Учитывая массив целых чисел, каждый элемент появляется дважды, кроме одного. Найдите тот единственный

Учитывая массив целых чисел, найдите наибольший продукт, полученный из трех целых чисел.

Получив сообщение о том, что несортированный массив содержит (n - 1) из n последовательных чисел (где определены границы), найдите недостающее число за O (n) раз

Учитывая массив целых чисел, найдите наибольшую разницу между двумя элементами, так что элемент меньшего значения должен стоять перед элементом большего значения.

Учитывая массив целых чисел, верните выходной массив, такой, что output [i] равен произведению всех элементов в массиве, кроме него самого. (Решите это за O (n) без деления)

Проблема DNF (массив состоит только из единиц, двоек и троек. Отсортируйте массив)