摘要:
char firstUniqChar(char* s){ int hash[26] = {0}; int len = strlen(s); // 这里先求出strlen下面直接用,不建议再for循环的条件中写strlen,效率低了很多 for (int i = 0; i < len; ++i) { 阅读全文
摘要:
int missingNumber(int* nums, int numsSize){ for (int i=0; i<numsSize; i++) { if (nums[i]!=i) return i; } return numsSize; } 阅读全文
摘要:
char* replaceSpace(char* s){ char str[10000] ={0}; int index = 0; while(*s) { if (*s == 0x20) { str[index++] = 0x25; str[index++] = 0x32; str[index++] 阅读全文
摘要:
int xorOperation(int n, int start){ int val = 0; for (int i=0; i<n; i++) { val ^= start + 2*i; } return val; } 阅读全文