[笔试]判断回文数
来源:互联网 发布:上海品牌知恩女装 编辑:程序博客网 时间:2024/04/27 15:27
今天参加了恒生电子的实习生笔试,鸡蛋,数据库的完全不会,看来要看的东西还有很多啊。
笔试最后一题是写一个算法来判断回文字符串,比如“ABCDCBA”。
后来重新在机子上跑了下,唉。。。果然考试的时候貌似把指针写错了,而且还写的太复杂了,指针这东西真心略烦啊。
C++代码
/* *作者:RogerKing *邮箱: jin_tengfei@163.com *日期:2014/5/11 星期日 */#include <iostream>#include <string>using namespace std;void IsPalindrome(char *s){char *beg=s;char *end=beg+strlen(s)-1;while(beg<end){if( *beg++ != *end--)cout <<s<<"不是回文"<<endl;}cout <<s<<"是回文"<<endl;}int main(){char A[100];cout<<"输入字符串:"<<endl;cin>>A;IsPalindrome(A);return 0;}
还可以这样写
#include <iostream>#include <string>using namespace std;void IsPalindrome(char *str){int start = 0, end;end = strlen(str) - 1;while(end - start >= 1){if(str[start] != str[end])cout <<str<<"不是回文"<<endl;;++start;--end;}cout <<str<<"是回文"<<endl;}int main(){char A[100];cout<<"输入字符串:"<<endl;cin>>A;IsPalindrome(A);return 0;}
0 0
- [笔试]判断回文数
- 回文/回文数的判断
- 回文数回文字符串判断
- 回文数判断
- 判断是不是回文数
- 回文数判断
- 判断回文数
- 判断回文数
- 判断回文数
- 回文数判断
- 如何判断回文数
- C判断回文数
- 判断回文数
- 判断回文数
- 回文数的判断
- java判断回文数
- 判断回文数
- 判断回文数
- Oracle动态性能视图学习之 V$ROLLSTAT
- 24Web前端架构
- MSSQL2008 用户'sa'登录失败。错误18456
- 基于OSGi的Virgo Server最简单Spring web实例
- 黑马程序员--选择排序和冒泡排序
- [笔试]判断回文数
- UIView的layoutSubviews和drawRect方法何时调用
- HDU4027 Can you answer these queries 线段树区间求和+剪枝
- 随笔
- C++中STL STD::list使用说明
- 使用Jquery 操作 sharepoint2013文档库(增删改查)
- 详解Android中AsyncTask的使用
- 输入焦点的传递
- 如何混合native办法在so库函数对应关系