上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 63 下一页
摘要: /*深度优先*/ void dfs(char** board,int r,int c,int row,int col) { if (r<0 || r>row-1 || c<0 || c>col-1 || board[r][c] != 'O') return; board[r][c] = 'A'; d 阅读全文
posted @ 2020-09-17 11:49 温暖了寂寞 阅读(133) 评论(0) 推荐(0) 编辑
摘要: int minMoves(int* nums, int numsSize){ int count=0,i,min=nums[0]; for(i=1; i<numsSize; i++) if(nums[i] < min) min = nums[i]; for(i=0; i<numsSize; i++) 阅读全文
posted @ 2020-09-17 00:33 温暖了寂寞 阅读(162) 评论(0) 推荐(0) 编辑
摘要: int cmp(const void* a, const void* b){ return *(int*)b - *(int*)a; } int* minSubsequence(int* nums, int numsSize, int* returnSize){ qsort(nums,numsSiz 阅读全文
posted @ 2020-09-17 00:03 温暖了寂寞 阅读(128) 评论(0) 推荐(0) 编辑
摘要: int minTimeToVisitAllPoints(int** points, int pointsSize, int* pointsColSize){ int sum=0,i; for (i=0; i<pointsSize-1; i++) { sum+= fmax(abs(points[i][ 阅读全文
posted @ 2020-09-16 18:16 温暖了寂寞 阅读(132) 评论(0) 推荐(0) 编辑
摘要: int minStartValue(int* nums, int numsSize){ int min=0,sum=0; for (int i=0; i<numsSize; i++) { sum += nums[i]; if (sum < min) min = sum; } return (1-mi 阅读全文
posted @ 2020-09-16 17:40 温暖了寂寞 阅读(144) 评论(0) 推荐(0) 编辑
摘要: int missingNumber(int* nums, int numsSize){ int sum= (numsSize+1)*numsSize/2; for (int i=0; i<numsSize; i++) sum-=nums[i]; return sum; } 阅读全文
posted @ 2020-09-16 17:17 温暖了寂寞 阅读(134) 评论(0) 推荐(0) 编辑
摘要: bool isMonotonic(int* A, int ASize){ int flag1=0,flag2=0; for (int i=1; i<ASize; i++) { if(A[i] > A[i-1]) { flag1=1; if (flag2) return false; } else i 阅读全文
posted @ 2020-09-16 17:00 温暖了寂寞 阅读(194) 评论(0) 推荐(0) 编辑
摘要: /*字符串升序快排 每个字母都比较*/ int cmp(const void* a, const void* b){ char* s1 = *(char**)a; char* s2 = *(char**)b; while(*s1 == *s2 && *s1 && *s2) s1++,s2++; re 阅读全文
posted @ 2020-09-16 16:11 温暖了寂寞 阅读(196) 评论(0) 推荐(0) 编辑
摘要: /*字符串升序快排 每个字母都比较*/ int cmp(const void* a, const void* b){ char* s1 = *(char**)a; char* s2 = *(char**)b; while(*s1 == *s2 && *s1 && *s2) s1++,s2++; re 阅读全文
posted @ 2020-09-16 16:10 温暖了寂寞 阅读(495) 评论(0) 推荐(0) 编辑
摘要: int* mostVisited(int n, int* rounds, int roundsSize, int* returnSize){ int i,pst=0; int* arr = (int*)calloc(n,sizeof(int)); if (rounds[roundsSize-1] > 阅读全文
posted @ 2020-09-16 13:23 温暖了寂寞 阅读(146) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 63 下一页