摘要: /** * *整体思路: *1.定义一个结构体变量TripleInOne,存储模拟栈的数组,记录每个栈的起点位置的base数组,记录每个栈指针当前位置的top数组,以及每个栈的大小size成员 *2.申请长度为1的TripleInOne型变量obj,申请长度为stacksize * 3的数组stac 阅读全文
posted @ 2020-08-30 18:34 温暖了寂寞 阅读(159) 评论(0) 推荐(0) 编辑
摘要: char * toLowerCase(char * str){ for (int i=0; i<strlen(str); i++) { if (str[i] >= 65 && str[i] <= 90) { str[i] += 32; } } return str; } 阅读全文
posted @ 2020-08-30 17:03 温暖了寂寞 阅读(145) 评论(0) 推荐(0) 编辑
摘要: //从第二行开始,每行的最后一列开始递减遍历比较bool isToeplitzMatrix(int** matrix, int matrixSize, int* matrixColSize){ for(int i=1;i<matrixSize;i++) { for(int j=*matrixColS 阅读全文
posted @ 2020-08-30 15:42 温暖了寂寞 阅读(245) 评论(0) 推荐(0) 编辑
摘要: int** transpose(int** A, int ASize, int* AColSize, int* returnSize, int** returnColumnSizes){ int** arr = (int**)calloc(*AColSize,sizeof(int*)); for ( 阅读全文
posted @ 2020-08-30 14:50 温暖了寂寞 阅读(134) 评论(0) 推荐(0) 编辑
摘要: struct TreeNode* trimBST(struct TreeNode* root, int L, int R){ if (NULL == root) { return NULL; } if (root->val < L) { return trimBST(root->right, L, 阅读全文
posted @ 2020-08-30 11:33 温暖了寂寞 阅读(126) 评论(0) 推荐(0) 编辑