Longest Common Prefix
来源:互联网 发布:星光大道网络赛区 编辑:程序博客网 时间:2024/06/15 20:25
Write a function to find the longest common prefix string amongst an array of strings.
char* longestCommonPrefix(char** strs, int strsSize) { if(strsSize<1) return(""); if(strsSize==1) return(strs[0]); int n =strlen(*(strs)) ; int i ,j ; char tar; char *ret ; for( i = 1 ; i < strsSize ; i++) n = n < strlen(*(strs+i))?n:strlen(*(strs+i)); ret = malloc(n*sizeof(char)+1); *ret='\0'; for(j=0 ; j <n ; j++) { tar =strs[0][j]; for(i=0 ; i <strsSize ; i++) if(tar != strs[i][j]) { for(i = 0 ; i< j ; i++) ret[i]=strs[0][i]; ret[i]='\0'; return(ret); } } for(i = 0 ; i< j ; i++) ret[i]=strs[0][i]; ret[i]='\0'; return(ret);}
0 0
- LeetCode: Longest Common Prefix
- LeetCode Longest Common Prefix
- LeetCode : Longest Common Prefix
- [Leetcode] Longest Common Prefix
- leetcode6:Longest Common Prefix
- leetcode22: longest common prefix
- [LeetCode] Longest Common Prefix
- Leetcode14: Longest Common Prefix
- Longest Common Prefix
- Longest Common Prefix
- Longest Common Prefix
- [LeetCode]Longest Common Prefix
- Longest Common Prefix
- LeetCode-Longest Common Prefix
- Longest Common Prefix
- [LeetCode] Longest Common Prefix
- Longest Common Prefix
- LeetCode - Longest Common Prefix
- 【前端工程师之路】JavaScript——windows对象
- MySQL在Linux Ubuntu中安装
- hdu 2425 Hiking Trip
- 在EasyUI的DataGrid中嵌入Combobox
- 第五章作业5.17
- Longest Common Prefix
- poj 1936 All in All
- hadoop yarn resouce manager如何避免单点问题
- codeforces Round #310(Div.1) 题解
- 线程同步--悲观锁
- Codeforces Round #310 (Div. 2)
- getch()和getchar()的区别
- 北大ACM试题1011-DFS
- caffe提特征