Loading...
## 求左端点:```cpp //求左端点 int l = 0, r = n - 1; while(l < r){ int mid = l + r >> ...
## 试除法判定质数```cpp bool is_prime(int x) { if (x < 2) return false; for (int i =...
## 模板:```cpp void merge_sort(int q[], int l, int r) { if (l >= r) return;int ...
## 基本思想:## 朴素快速排序代码:```cpp #include using namespace std; int partition(int a[...
不会!先看两天!
qsort函数简介功能:使用快速排序例程进行排序头文件:stdlib.h用法:void qsort(void base,size_t num,size_t...
前言:假设要在电话簿中找一个名字以K开头的人,可以从头开始翻页,直到进入以K开头的部分。但是你可能不会这样做,你可能会从字典的中间开始找,因为你知道以K开...
## 补充:我们的高精度是指已经超过了整形的字节范围,越域了;低精度是指没有超过整形字节的范围,通俗来说就是能够正常进行运算的数字## 思路:嗯嗯嗯!我们...
刚开始的时候有点蒙,打练两把王者,瞬间脑袋瓜子神清气爽。## 思路:对于乘法我们肯定不陌生,乘法是不是一个数 乘以 另一个数的个位,接着 乘以 十位,百位...
## 思路:其实和我们的高进度加法类似,都是先把字符型转换成整形,然后对位进行运算;高精度加法是对位相加,而高进度减法是对位相减。## 细节:## 代码:...