![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣
^_^linger^_^
这个作者很懒,什么都没留下…
展开
-
力扣数组—283、移动零
力扣数组—283、移动零 1、题目 2、代码(C++) class Solution { public: void moveZeroes(vector<int>& nums) { int index = 0; for(int i=0;i<nums.size();i++) { if(nums[i]!=0) { nums[index] = nums[原创 2022-02-24 22:34:22 · 183 阅读 · 0 评论 -
力扣数组—485、最大连续1的个数
力扣数组—485、最大连续1的个数 1、题目 2、代码(C++) class Solution { public: int findMaxConsecutiveOnes(vector<int>& nums) { if(nums.size()==0) { return 0; } else { int count = 0; int原创 2022-02-24 22:20:10 · 91 阅读 · 0 评论 -
归并排序算法
归并排序算法一、归并排序算法详解二、归并排序代码实现(C++)三、学习链接 一、归并排序算法详解 二、归并排序代码实现(C++) #include<iostream> #include<vector> using namespace std; void mergeSort(vector<int>& nums, int l, int r) { // 终止条件 if (l >= r) return; // 递归划分 in原创 2022-02-21 22:58:15 · 193 阅读 · 0 评论 -
快速排序算法
快速排序算法一、快速排序算法详解二、快速排序代码实现(C++)三、学习链接 一、快速排序算法详解 二、快速排序代码实现(C++) #include<iostream> #include<vector> using namespace std; //分割函数 int Partition(vector<int>& A, int low, int high) { int pivot = A[low]; while (low < high) {原创 2022-02-21 16:56:14 · 140 阅读 · 0 评论 -
冒泡排序算法
冒泡排序一、冒泡排序算法详解二、冒泡排序代码实现(C++)三、学习链接 一、冒泡排序算法详解 二、冒泡排序代码实现(C++) #include<iostream> #include<vector> using namespace std; //冒泡排序算法 void buble_sort(vector<int>& num) { int len = size(num); for (int i = 0; i < len - 1; i++) {原创 2022-02-20 23:12:59 · 209 阅读 · 0 评论