- 博客(4)
- 收藏
- 关注
原创 有效的括号c语言(来源:力扣LeetCode)
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/valid-parentheses bool isValid(char * s) { int n=strlen(s); if(n%2!=0) return fal...
2022-02-13 16:44:38
372
原创 最长公共前缀c语言(来源:力扣LeetCode)
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串""。 char * longestCommonPrefix(char ** strs, int strsSize){ int i,j; if(strsSize==0) return ""; for(i=1;i<strsSize;i++) { for(j=0;j<strlen(strs[0]);j++) { if(strs[0][j]!=strs[i][j]) {strs[0].
2022-02-13 13:20:33
148
原创 回文数c语言(来源:力扣(LeetCode))
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。 链接:https://leetcode-cn.com/problems/palindrome-number bool isPalindrome(int x){ int i,j,cnt=0,t=x,n; if(x<0) return false; if(x==0) return true; while.
2022-02-08 15:27:19
628
1
原创 单链表逆置c语言
本题要求实现一个函数,将给定的单链表逆转。 函数接口定义: List Reverse( List L ); 其中List结构定义如下: typedef struct Node *PtrToNode; struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */ }; typedef PtrToNode List; /* 定义单链表类型 */ L是给定单链表,函数Reverse要返回
2022-02-07 16:23:57
964
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人