Содержание
- 2. Binary search
- 3. Binary search What does it mean for one element to be less than another?
- 4. Binary search What does mean sorting? Sorting means: to put into some well-defined order.
- 5. Binary search Binary search requires the array being searched to be already sorted.
- 6. Binary search Binary search has the advantage that it takes only O(lgn) time to search an
- 7. Binary search The books on the bookshelf already sorted by author name. The position of the
- 8. Binary search
- 9. Binary search
- 10. Binary search The running time of binary search is O(lgn). ! The array is already sorted.
- 11. Selection sort Remind: Each element is less than or equals to its following element in the
- 12. Selection sort Selection sort => on an array of six elements
- 13. Selection sort What is the running time of SELECTION-SORT?
- 14. Selection sort The total number of inner-loop iterations is (n-1)+(n-2)+(n-3)+…+2+1
- 15. Selection sort n+(n-1)+(n-2)+(n-3)+…+2+1= =n(n+1)/2 It is sum of arithmetic series. (n-1)+(n-2)+(n-3)+…+2+1= =n(n-1)/2=(n2-n)/2
- 16. Insertion sort
- 17. Insertion sort
- 18. Insertion sort Insertion sort => on an array of six elements
- 19. Insertion sort What do we say about the running time of INSERTION-SORT?
- 20. Merge sort The running times of selection sort and insertion sort are Θ(n2) . The running
- 21. Merge sort Disadvantages: The constant factor in the asymptotic notation is higher than for the other
- 22. Merge sort Divide-and-conquer algorithm Divide the problem into a number of subproblems that are smaller instances
- 23. Merge sort Divide all index (slot) of books in two part. The center of index’s books
- 24. Merge sort
- 25. Merge sort The initial call is MERGE-SORT (A, 1, 10). Step 2A computes q to be
- 26. Merge sort At last, the call MERGE (A, 1, 5, 10) in step 2D The procedure
- 28. Merge sort Let’s look at just the part of the bookshelf from slot 9 through slot
- 29. Merge sort We take out the books in slots 9–11 and make a stack of them,
- 30. Merge sort Because the two stacks are already sorted, the book that should go back into
- 31. Merge sort Into slot 10 must be the book still atop the first stack, by Flaubert,
- 32. Merge sort
- 33. Merge sort
- 35. Merge sort Let’s say that sorting a subarray of n elements takes time T(n). The time
- 36. Quick sort Quicksort uses the divide-and-conquer paradigm and uses recursion. There are some differences from merge
- 37. Quick sort Divide by first choosing any one book that is in slots p through r.
- 38. Quick sort
- 39. Quick sort The procedure PARTITION (A, p, r) that partitions the subarray A[p; r], returning the
- 41. Quick sort
- 42. Quick sort
- 43. Quick sort In better case quicksort has the running time Θ(nlgn). In the worst case quicksort
- 44. Recap
- 46. Скачать презентацию











































Natur und Umwelt Ukraine
Теперешнее продолжительное время в английском
HR-БРЕНДИНГ
Печи и печная утварь XIX - начала XX веков
Компания по продаже компьютеров Non Stop
Olympic games (Олимпийские игры)
Учебный центр Softline
Корпоративная социальная ответственность бизнеса
Управление проектамиЛекция 3.Календарное планирование и оперативное управление
Презентация проекта«Дидактическое пособиедля учеников 6 класса пофранцузскому языку.Les Curiosites de Paris.»Выполнила: Ильина АннаРук
Презентация на тему Наука и культура в 1917-1945 гг
Финансовая грамотность населения России: проблемы и пути повышения Национальное агентство финансовых исследований 17 сентября 2009.
Мне есть за что благодарить Творца
Молочная кринка
Общая физическая подготовка в волейболе
8fac0b10a31b6bed2d5911b38d2c0d23
Анализ взаимодействия и дорожная карта
Технологическая эволюция рынка труда
История России в произведениях А. С. Пушкина
Урок презентация на тему Орфограммы в корне
Основы теории принятия решений. Лекция 3
Об особенностях внедрения ФГОС с этнокультурной составляющей Республики Бурятия
Простейшие элементы электронных схем
Презентация на тему Афганская война
Проблемное обучение в преподавании физики
Презентация на тему Вечно холодные, вчено свободные
ДЯТЕЛ ТЕТЕРЕВ ГЛУХАРЬ РЯБЧИК ГОЛУБЬ ФИЛИН СОВА.
Игры народов мира