leetcode 14. Longest Common Prefix
来源:互联网 发布:冒险岛数据库2015 编辑:程序博客网 时间:2024/06/03 16:41
遇到的几个问题:
问题1:
二维字符数组或者说字符串数组不能这样初始化:char **strs={“abc",abd","abv"};
而应该这样:char *strs[]={“abc",abd","abv"};
问题二:
考虑strsSize=0的情况。
char* longestCommonPrefix(char **strs, int strsSize) { char *res; res=(char *)malloc(1000*sizeof(char)); int i,j; char temp; int flag=0; //printf("%s\n",strs[0]); if(strsSize==0) { res[0]='\0'; return res; } int len=strlen(strs[0]); if(len==0) res[0]='\0'; for(i=0;i<len;i++) { temp=strs[0][i]; res[i]=temp; for(j=1;j<strsSize;j++) { if(strs[j][i]==temp) ; else flag=1; } if(flag==1) { res[i++]='\0'; break; } } return res;}
0 0
- [leetcode] 14. Longest Common Prefix[leetcode] 14. Longest Common Prefix
- [LeetCode]14.Longest Common Prefix
- LeetCode 14. Longest Common Prefix
- LeetCode --- 14. Longest Common Prefix
- LeetCode 14.Longest Common Prefix
- [Leetcode] 14. Longest Common Prefix
- 【leetcode】14. longest common prefix
- [leetcode] 14.Longest Common Prefix
- [leetcode] 14. Longest Common Prefix
- LeetCode - 14. Longest Common Prefix
- Leetcode-14. Longest Common Prefix
- Leetcode 14. Longest Common Prefix
- 14. Longest Common Prefix LeetCode
- leetcode 14. Longest Common Prefix
- leetcode 14. Longest Common Prefix
- leetcode 14. Longest Common Prefix
- LeetCode--14. Longest Common Prefix
- Leetcode 14. Longest Common Prefix
- 《java入门第一季》之有趣的集合小案例---获取10个【1-20之间】的随机数,要求不能重复。
- 打字练习
- undefined is not a function (evaluating ‘UIManager.setChildren(containerTag,createdTags)’)
- Linux安装及LAMP环境简化配置(Ubuntu)
- 打字练习
- leetcode 14. Longest Common Prefix
- 打字练习
- 打字练习
- Qt 对QTextEdit的文本编辑器进行查找操作
- 打字练习
- 十六进制
- [5-28,5-29]考试总结
- 如何用RT实现动态的阴影。(记录一下,还有些bug要解决。)
- Spring从入门到精通(一)----IoC(控制反转)