摘要: char firstUniqChar(char* s){ int hash[26] = {0}; int len = strlen(s); // 这里先求出strlen下面直接用,不建议再for循环的条件中写strlen,效率低了很多 for (int i = 0; i < len; ++i) { 阅读全文
posted @ 2020-08-16 11:02 温暖了寂寞 阅读(180) 评论(0) 推荐(0) 编辑
摘要: int missingNumber(int* nums, int numsSize){ for (int i=0; i<numsSize; i++) { if (nums[i]!=i) return i; } return numsSize; } 阅读全文
posted @ 2020-08-16 09:23 温暖了寂寞 阅读(119) 评论(0) 推荐(0) 编辑
摘要: char* replaceSpace(char* s){ char str[10000] ={0}; int index = 0; while(*s) { if (*s == 0x20) { str[index++] = 0x25; str[index++] = 0x32; str[index++] 阅读全文
posted @ 2020-08-16 09:06 温暖了寂寞 阅读(95) 评论(0) 推荐(0) 编辑
摘要: int xorOperation(int n, int start){ int val = 0; for (int i=0; i<n; i++) { val ^= start + 2*i; } return val; } 阅读全文
posted @ 2020-08-16 01:12 温暖了寂寞 阅读(116) 评论(0) 推荐(0) 编辑