题解列表

筛选

C++函数重载练习

摘要:# C++ 函数重载 > 重载`Compare`函数 ```c++ int Compare(int a, int b) { return a > b ? a : b; } int……

阶乘的和(AC)

解题思路:先明白一点,如果所有数都只出现一次,则m为min(Ai)。有(min(Ai)+1)个min(Ai)!,m才能变为min(Ai)+1,具体来说,有:3!+3!+3!+3!=4*3!==4!那思路就有了:从最小值A1开始往上遍历,必须满足其个数为(A1+1)的倍数,

贪心,求交集或并集

###双set维护,根据条件判断即可`如果出现''之后,一直求交集就可以确定了,否则的话就把已经确定的减去````Setset1=newHashSet(),set2=newHashSet();voidsolve(){intN=in.nextInt(),

玉龙学长买雪糕C++实现

##迭代```c++#includeusingnamespacestd;intfib(intn){ints=0,res=1;while(n--){s+=res;res=res*2+1;}returns;}intmain(){intn;cin>>n;cout