冒泡排序--java


public void bubbleSort(int[] array){ for(int i=0;i<array.length-1;i++){//控制比较轮次,一共 n-1 趟 for(int j=0;j<array.length-1-i;j++){//控制两个挨着的

选择排序使用


#include <iostream>using namespace std;void select_sort(int a[],int length){ for(int i = 0;i<=length-1;i++){ for(int j = i+1;j<=

算法-前缀和


https://www.acwing.com/problem/content/797/#include <iostream>using namespace std;const int N = 100010;int n, m;int a[N], s[N];int main(void){

算法-高精度减法


#include <iostream>#include <vector>#include <cstdio>using namespace std;//判断A是不是大于Bbool cmp(vector<int> &A, vector<int

算法-高精度加法


/*高精度加法案例 129+ 12------- 141*/#include <iostream>#include <vector>using namespace std;vector<int> add(vector<int> &A, v

二分法(算法)


https://blog.csdn.net/qq_36102055/article/details/104375766https://www.acwing.com/solution/content/107848/https://www.acwing.com/problem/content/791/

AcWing 821. 跳台阶 --递归思想


原题链接: https://www.acwing.com/problem/content/823//*题目: 一个楼梯共有 n 级台阶,每次可以走一级或者两级,问从第 0 级台阶走到第 n 级台阶一共有多少种方案。*/#include <iostream>using namespace