摘要:
void moveZeroes(int* nums, int numsSize){ int i=0,j; for(j=0;j<numsSize;j++) { if(nums[j] != 0) { if(i != j) { nums[i] = nums[j]; nums[j] = 0; } i++; 阅读全文
摘要:
int* numMovesStones(int a, int b, int c, int* returnSize){ int max=a,min=b,mid=c,temp; if(a < b) max=b,min=a; if (max < c) mid=max,max=c; else { if (m 阅读全文
摘要:
int repeatedNTimes(int* A, int ASize){ int hash[10001] = {0}; for(int i=0; i<ASize; i++) { if(++hash[A[i]] >=2) return A[i]; } return 0; } 阅读全文