题解列表

筛选

The 3n + 1 problem (C++代码)

#还在为那33%发愁吗??注意i和j的大小关系!#includeusingnamespacestd;intbase(longn)//基础函数,用于判断奇偶,便于递归调用{if(n%2==0){returnn/2;}elsereturnn*3+1;}intmax(inti,
优质题解

连环阵 (C++代码)

####解题思路:![](/image_editor_upload/20190905100803_78495.png)**根据题目我们需要一个写一个判定素数的函数,相信大多数人都会写,不多说。第一点要求输入的数字必须为素数这里可以卡一下,然后要求他说出这个四位数的数字的另外两个四位素数(从小到达输出)

2^k进制数 (递归解决)

```cpp#include#includeusingnamespacestd;intpr,max2,tot=0;voiddp(intbit,intn){if(bit>1&&bit>k>>w;pr=w/k+1;//分为w/k+1段max2=pow(2,

STL库中set(红黑树)的用法

STL库中set的用法可以自行百度;set的插入,删除和查看的时间复杂度是哦o(logN)的```cpp#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongLL;typedef

用筛法求之N内的素数 -题解(Java代码)-埃拉托斯特尼筛法

埃拉托斯特尼筛法:给出要筛数值的范围n,找出以内的素数。先用2去筛,即把2留下,把2的倍数剔除掉;再用下一个质数,也就是3筛,把3留下,把3的倍数剔除掉;接下去用下一个质数5筛,把5留下,把5的倍数剔除掉;不断重复下去......。```javaimportjava.util.Scanner;publ

STL库中set(红黑树)的用法

STL库中set的用法可以自行百度;set的插入,删除和查看的时间复杂度是哦o(logN)的```cpp#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongLL;typedef