题解列表

筛选

倒数第二 (C++代码)不用数组排序,时间复杂度小。

一般朋友都会想到新建一个数组,把n个num(成绩)放进数组从小到大排序,然后取第二个数就是倒数第二名。这种解法在成绩不是很多的时候排序压力不大,如果要找出14亿个成绩的倒数第二小,对全体成绩排序压力可大了。可以建一个仅有两个数的数组,buttom[3];然后把第1、2个成绩放进去,

数列-题解(C++代码)易理解,但可能不是最简的哟~

这道题告诉我们库函数在没有完全理解的情况下,还是尽量不要用为好,尤其是涉及到大数反复迭代精度问题的求解,最好还是自己写一下。pow函数就是个例子。下面跟以前一样,写一下自己的思路吧,这个可能不是最简的,但是还挺好理解。```cpp#include#includeunsignedintmypow(int

P1002-题解(C++代码)

摘要:```cpp #include #include "string" #include "algorithm" using namespace std; int main() { ……