在本视频中,您学到 quicksort 算法是一种非常高效的排序算法。
给定下列数字列表,使用 quicksort 排序时会经历怎样的序列?
回忆该算法:
本练习是课程的一部分
通过我们的互动练习之一,将理论转化为实践
您将首先学习什么是算法和数据结构。接着会了解两种数据结构:链表和栈。随后,您将学习如何使用 Big O 表示法计算算法的复杂度。
本章将讲解队列、哈希表、树与图等数据结构的基础知识。您还会了解什么是递归。
本章重点介绍搜索算法,如线性搜索、二分搜索、深度优先搜索和广度优先搜索。您还将学习二叉搜索树以及如何在其中进行搜索。
本章将讲解一些排序算法,如冒泡排序、选择排序、插入排序、归并排序和快速排序。
当前练习