摘要: 手机号码合法性:1)长度13位2)以86的国家码打头3)手机号码的每一位都是数字标题:判断手机号码是否合法,输出对应值说明:函数要求包括:1)合法则返回0;2)长度不合法则返回1;3)包含非数字字符则返回2;4)不以86开头则返回3.int legal_phone(const string &str... 阅读全文
posted @ 2015-07-13 15:48 elnino10 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 这次的题目是一道比较题,将两个数组从后开始对比,如果对比的两个数不一样,则进行计数加1。当其中一个数组已经遍历完了之后,输出计数值,如果该值为0,表示两个数组相同。标题:输出两个数组不相等的元素个数说明:定义一个函数int array_compare(int len1,int array1[],in... 阅读全文
posted @ 2015-07-13 13:29 elnino10 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 标题:比较一个数组是否为回文数组说明:回文数组即从头到尾和从尾到头都是一样的,例如数组{1,2,3,4,5,4,3,2,1}或者数组{1,2,3,4,4,3,2,1}都是回文数组。bool is_huiwen(int A[],int n){ for(int i=0;i>n; int *A=new... 阅读全文
posted @ 2015-07-13 12:55 elnino10 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 今天讲的一道习题是很经典的约瑟夫环问题,其实lz对于链表的某些操作还不是太懂,所以在程序中有些地方还不太看得懂,这里借鉴的网上的做法,还请大牛能够解答我的疑惑,谢谢!标题:约瑟夫环说明:约瑟夫环是这么一个问题:已知n个人(编号1,2,。。。n)围坐在圆桌周围。从编号为k的人开始报数,数到m的人出列,... 阅读全文
posted @ 2015-07-13 10:49 elnino10 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 最近又到了找工作的时间,所以想每天抽点时间出来对编程进行相关训练。C++字符串是一个很重要的知识点,采用STL、算法等C++优于C的方面,能够使问题解决起来更加轻松。以下程序都是自己写的,可能有些地方时间效率、空间效率不高,所以希望大家能够多多讨论交流,互相提升。题目:删除子串说明:给定两个形参st... 阅读全文
posted @ 2015-07-13 10:11 elnino10 阅读(323) 评论(0) 推荐(0) 编辑