import java.io.*;
import java.util.*;
class Solution {
///
// Bubble Sort
// Always compare adjacent items if they are in the wrong order
// Best: O(n^2)
// Average: O(n^2)
// Worst: O(n^2)
// https://www.youtube.com/watch?v=nmhjrI-aW5o
///
void bubbleSort(int[] nums) {
for (int i = 0; i < nums.length - 1; i++) {
for (int j = 0; j < (nums.length - i - 1); j++) {
if (nums[j]
ztgg_basic_03 Sort
最新推荐文章于 2022-03-06 00:28:38 发布
本文深入探讨了排序算法的基础知识,包括常见的快速排序、归并排序、冒泡排序和插入排序等。通过实例解析了它们的工作原理,以及在不同场景下的效率比较。同时,讨论了稳定性、时间复杂度和空间复杂度等排序算法的重要性质。
摘要由CSDN通过智能技术生成