力扣
lalalacallmelater
这个作者很懒,什么都没留下…
展开
-
力扣54力扣59螺旋矩阵c语言合集详解
leetcode螺旋矩阵超详解c语言原创 2022-06-05 12:04:02 · 321 阅读 · 0 评论 -
力扣43字符串相乘c语言
力扣43字符串相乘c语言非常不错一道题目,思路不难,有点麻烦文章目录题目描述思想代码题目描述思想就是计算机语言模拟竖式乘法,先相乘再相加。有点繁琐,各种小细节得注意。代码char * multiply(char * num1, char * num2){ int length1 = strlen(num1); int length2 = strlen(num2); int totalLength = length1 + length2;原创 2022-05-26 21:08:34 · 352 阅读 · 0 评论 -
力扣921c语言
使括号有效的最少添加不用栈,很简单的代码文章目录题目描述思想代码错误代码总结题目描述思想其实就是遇到左括号++,右括号–,但是和单纯的左右括号加减不太一样,可以通过代码详细感受一下,运用cnt来记录,左括号++,右括号–,如果<0,则代表右括号比左括号,就需要sum++来平衡右括号代码int minAddToMakeValid(char * s){ int sum = 0,cnt = 0; int len = strlen(s); int i; for(i = 0; i原创 2022-05-12 19:28:59 · 333 阅读 · 0 评论 -
力扣20有效的括号c语言
力扣20有效括号运用栈的思想文章目录思想代码思想主要思想就是运用栈的思想,让与之匹配的左或右括号来进入栈,通过比对来出栈,然后用栈顶来进行判断。代码bool isValid(char *s){ int len = strlen(s); int i,top = 0; char a[10001]; if(s == NULL || s[0] == '\0') { return true;//数组为空时直接return } if(len % 2 == 1)//长度为奇数一定有个原创 2022-05-11 18:34:10 · 409 阅读 · 0 评论