- 博客(4)
- 收藏
- 关注
原创 一个大数和一个小数相乘,得到一个大数结果
下面是模板 /** * 题目:一大数和一个小数相* A是大数B是一个小数 * 作者:laosu * 时间:2020-9-28 * 版本:1 * 核心思想就是乘法,自己草稿纸上写 */ #include<iostream> #include<cstring> #include<vector> using namespace std; vector<int> multi(vector<int> help , int b){ int temp =
2020-09-28 18:04:26
425
原创 两个高精度数相加
两个大数相加 /** * 作者:laosu * time:2020-9-27 * 类容 做两个大数相加 * 核心思想就是把数存到数组中,进行一位一位相加,把结果在存在数组中,输出出来 */ #include<iostream> #include<vector> #include<cstring> vectro<int> sum(vector<int> &a,vector<int> &b){ vector&l
2020-09-27 17:56:21
229
原创 二分边界问题
二分边界问题 通过分析得出 l = mid 这种情况下 mid = l + r +1 >>1 否则 mid = l + r >>1; 下面是代码模板 /** 当分析出 l(左边界) = mid时 mid = (l+r+1)/2; */ int mid = (l+r+1)/2; if(check(..)){ l = mid; }else r = mid -1; //者里的check ...
2020-09-27 15:47:15
124
原创 快速排序(c++版)
快速排序基本思想就是:在要排序的数组中找一个基数(以升序来讲),以基数为中心,左边的数小于等于基数,右边是大于等于基数的数。 一般基数选择是:最左边的数,中间的数,最右边的数。(基数可以随意任何数) 咱们来看一个例子: ...
2020-09-22 19:10:54
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人