mtk的一道面试题
来源:互联网 发布:java gui编程教程 编辑:程序博客网 时间:2024/04/30 04:52
不知道是怯场还是怎么,每逢面试,必将不能把面试题给做完。但私下里却能很快的做出来。好菜....
题目要求是用c和递归函数:
如果char *source = "ABCDE"; 要求输出:ABC ABD ABE BCD BCE CDE
自己写的算法如下:
#include <stdio.h>
char *src = "ABCDE";
int fun(char **str,int len){ int i =0,j =0; if(*(*str + len -1) =='\0') return 0; for(j = 0; *(*str + len + j - 1)!= '\0';j++) { for(i = 0; i< len -1; i++) { printf("%c",*(*str + i)); } printf("%c\t",*(*str +i + j)); } printf("\t"); *str +=1; return fun(str,len);}int main()
{
fun(&src,3);
printf("\n");
return 0;
}
0 0
- mtk的一道面试题
- 中兴的一道面试题
- 一道面试题的思考
- 微软的一道面试题
- 一道NEC的面试题
- 一道面试题的分析
- 一道数字的面试题
- 一道错误的面试题
- 一道公司的面试题
- google的一道面试题
- google的一道面试题
- 一道有趣的面试题
- 外企的一道面试题
- 一道C的面试题
- 腾讯的一道面试题
- 微软的一道面试题
- 一道以前的面试题
- 一道面试题的解析
- Myeclipse连接mysql数据库(给力的写)全程心得)
- 关于SQLite与SQLServer的区别
- Java获取.properties文件
- linux程序编译期加入编译时间和svn版本号
- Princeton Algorithms: Part 1 [week 3: Quicksort]
- mtk的一道面试题
- SQL的SubQuery
- P2P网贷黎明前夕的黑夜---P2P是否要被封杀呢
- vs引入新lib-----附cocos2dx3.0 http通信lib库添加
- libGDX视频教程(八) -- 演员类(一)
- SSH web开发笔记1(proxool配置)
- 排序算法之快速排序
- 关于s3c6410的SD卡启动
- adb remount 失败:remount failed: Operation not permitted