![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试题
文章平均质量分 74
天地一扁舟
这个作者很懒,什么都没留下…
展开
-
笔试题:09年_atoi
#include #include //2009:写出一个字符串转换到整数的程序,例如输入:"-1234",输出:-1234 //思路: #define MININT 0xffffffff #define MAXSIZE 1024 int my_atoi(const char* str,int iRadius = 10) { //如果字符串为空,直接返回负的最大值 if(NULL==原创 2015-08-06 00:15:07 · 465 阅读 · 0 评论 -
笔试题:05_回溯字符串
#include #include #include //这道题目有问题 /* 本程序用回溯算法来产生0或1组成的2^m个二进位串,使该串满足以下要求:视串为首尾相连的环,则由m位二进制数字组成的2^m个子序列, 每个可能的子序列都互不相同。例如,如果m=3,在串11101000首尾相连构成的环中,由3位二进制数字组成的每个可能的子序列都在环中恰好出现一次, 它们一次是:111,110,原创 2015-08-06 00:16:05 · 925 阅读 · 0 评论 -
笔试题:03年_迷宫
#include #include #include using namespace std; //请编写一个迷宫程序 //广度优先寻找最短时间走出迷宫。深度优先遍历解决:能否走出迷宫。 #define MAXSIZE 128 bool bMark[MAXSIZE][MAXSIZE]; //剪枝标记数组,true:表示已经访问过,false:表示没有访问过 int iArrMaz原创 2015-08-06 00:15:18 · 609 阅读 · 0 评论 -
笔试题:04年_字符串替换
#include #include #include //程序由:HyperHorse整理,如有错误,请指出,谢谢 //编写一段函数,满足以下要求:将字符串s1中出现的所有s2替换为s3,并且不损坏字符串 //思路:1寻找子串的起始位置,2字符串移出足够空间,3替换字符串 //函数bug:若str长度较小,在进行多替换少时,可能内存溢出 char* replaceStr(char* st原创 2015-08-06 00:15:50 · 794 阅读 · 0 评论