摘要:
//冒泡排序,一句话概括:从前往后遍历,如果a[j-1] > a[j],则交换位置,将最大值放到最后。 void bubble_sort(vector<int>& nums, int n) { if (n <= 1) return; bool flag = false; for (int i = 1 阅读全文
posted @ 2023-09-13 16:42
SuperTonyy
阅读(9)
评论(0)
推荐(0)
摘要:
//快速排序,递归操作,先找到枢纽,将所有比枢纽小的数放到其左边,将所有比其大的数放到其右边 void QuickSort(vector<int>& nums, int l, int r){ if (l + 1 >= r) return; int x = l, y = r - 1, xnum = n 阅读全文
posted @ 2023-09-13 16:36
SuperTonyy
阅读(10)
评论(0)
推荐(0)
摘要:
#include <bits/stdc++.h> using namespace std; struct TreeNode { int val; struct TreeNode* left; struct TreeNode* right; TreeNode(int val) :val(val), l 阅读全文
posted @ 2023-09-13 16:35
SuperTonyy
阅读(12)
评论(0)
推荐(0)

浙公网安备 33010602011771号