17
ответов

Почему условие цикла while не останавливает индекс от выхода за пределы? [Дубликат]

Я работаю над программой, которая использует сканер для чтения файла из 25 целых чисел и сохранения их в массив по порядку. Нижеприведенный метод рассматривает следующий int в файле (key) и вставляет в массив ...
вопрос задан: 20 October 2014 10:13
8
ответов

Попытка понять ярлык / прыжок в Java [дубликат]

В настоящее время я пытаюсь проделать свой путь через код для реализации сортировки вставки, и я наткнулся на то, чего я раньше не видел. В следующем коде, что означает originalList: ...? ...
вопрос задан: 28 July 2014 15:14
1
ответ

Является ли реализация сортировки вставкой наихудшим вариантом O (n)?

Я знаю, что сортировка вставок должна быть наихудшим вариантом O (n ^ 2), но мне интересно, почему следующая реализация не является O (n). void main () {// сортировка вставки выполняется от i = 1 до i = n, поэтому является худшей ...
вопрос задан: 23 August 2019 05:49
1
ответ

Сортировка слов с чистой вставкой сортировки

Я пытаюсь отсортировать массив слов следующим образом: string [] myWords = {"banana", "egg", "apple", "bread"}; Есть ли способ, которым я могу переставить их без использования CompareTo, Sort или других функций ...
вопрос задан: 22 February 2019 12:28
0
ответов

Почему сортировка вставкой лучше быстрой сортировки для небольшого списка элементов?

Разве сортировка вставкой не O (n ^ 2)> Быстрая сортировка O (nlogn) ... так для маленького n, разве отношение не будет таким же?
вопрос задан: 16 September 2017 05:40
0
ответов

Сортировка вставкой из книги Кормена

Я работаю над книгой Кормена «Введение в алгоритмы» и создал следующее из псевдокода. Однако первые два элемента массива не отсортированы. Я не могу ...
вопрос задан: 17 May 2015 05:48
0
ответов

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

Недавно я прочитал статью в котором говорилось о вычислительной сложности алгоритмов. Автор упомянул, «почему сортировка вставкой быстрее, чем быстрая сортировка и пузырьковая сортировка для небольших случаев». Мог ...
вопрос задан: 12 November 2014 13:09
0
ответов

iOS: как найти позицию вставки в отсортированном NSMutableArray

У меня есть NSMutableArray отсортированных объектов, которые отображаются в UITableView. Я хочу вставить новый объект в массив и обновить представление таблицы - для чего требуется индекс нового ...
вопрос задан: 29 October 2013 00:02
0
ответов

Вставка сортировки с бинарным поиском

При реализации сортировки вставкой можно использовать бинарный поиск для определения местоположения в первых i - 1 элементах массива, в который должен быть вставлен элемент i. Как это повлияет на ...
вопрос задан: 2 August 2013 16:50
0
ответов

Сортировка вставками лучше пузырьковой сортировки?

Я делаю проверку для экзамена. Хотелось бы знать, при каких условиях сортировка вставками будет работать лучше, чем пузырьковая сортировка, при той же средней сложности случая O (N ^ 2). Я нашел кое-что...
вопрос задан: 18 September 2012 15:41
0
ответов

Полный массив не передается в C

Я работаю над сортировкой вставками, и мой массив в main (), кажется, лишь частично передается в sort (). Фрагмент ниже показывает, что test в main ()имеет значение {2, 1, 3, 1, 2}, но arr в sort ()имеет...
вопрос задан: 4 July 2012 23:21
0
ответов

Эффективный алгоритм сортировки для почти отсортированного списка, содержащего данные о времени?

Название говорит само за себя. Я подозреваю, что лучше всего использовать сортировку вставками, поскольку она лучше всего подходит для данных, отсортированных в основном. Однако, поскольку я знаю больше о данных, есть шанс, что...
вопрос задан: 13 June 2012 20:51
0
ответов

Сортировка вставками в clojure выдает ошибку StackOverFlow

(defn insert [sk] (let [spl (split-with #(< % k) s)] (concat (first spl) (list k) (last spl) ))) (defn insert-sort [s] (reduce (fn [sk] (insert sk)) '() s)) (insert-sort (reverse ...
вопрос задан: 22 March 2012 00:35
0
ответов

Гибрид быстрой сортировки и сортировки вставками ожидаемое время работы

Я занимаюсь самостоятельным изучением 3-го издания CLRS, и вот один из самых сложных вопросов, с которыми я столкнулся, а также его ответ как услуга для всех. 7.4-5 Мы можем улучшить время выполнения быстрой сортировки в...
вопрос задан: 7 March 2012 06:19
0
ответов

Пытаюсь понять алгоритм сортировки вставками

Я читаю некоторые книги по Python, структурам данных, анализу и проектированию алгоритмов. Я хочу действительно понять все тонкости кодирования и стать эффективным программистом. Это трудно ...
вопрос задан: 12 September 2011 18:38
0
ответов

Не удалось получить сортировку вставкой из введения в алгоритмы, 3-е изд. правильно. В чем моя ошибка мышления?

Я прорабатываю книгу Введение в алгоритмы, 3-е издание. Одно из первых объяснений - это сортировка вставкой. На странице 18 есть некий псевдокод: A = {5, 2, 4, 6, 1, 3}; ...
вопрос задан: 22 July 2011 13:20
0
ответов

Это эквивалентно сортировке вставкой?

Допустим, у нас есть 0-индексированная последовательность S, возьмите S [0] и вставьте это место в S, где следующее значение выше S [0], а предыдущее значение ниже S [0]. Формально S [i] должен быть помещен в такой ...
вопрос задан: 20 March 2011 22:42