摘要:
//的确不用判断x与y的大小关系 int gcd(int x,int y){ if(y==0) return x; return gcd(y,x%y); } bool hasGroupsSizeX(int* deck, int deckSize){ if (deck == NULL || deckS 阅读全文
摘要:
double* twoSum(int n, int* returnSize){ int dp[15][70] = {0}; //赋予初始值,只有一个骰子的时候1到6出现的频率均为1 for (int i = 1; i <= 6; i ++) { dp[1][i] = 1; } //从两个骰子的情况开 阅读全文
摘要:
int add(int a, int b){ while(a!=0){ int temp=a^b; a=((unsigned int)(a&b)<<1); b=temp; } return b; } 阅读全文