美文网首页数据分析商业智能BI那点事儿玩转大数据
Python数据结构与算法刷题(5)——回文串

Python数据结构与算法刷题(5)——回文串

作者: 天善智能 | 来源:发表于2018-04-10 17:02 被阅读27次

感谢关注天善智能,走好数据之路↑↑↑

欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定!

对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tstoutiao,邀请你进入数据爱好者交流群,数据爱好者们都在这儿。

.前言

前文传送门:

Python数据结构与算法刷题(1)——害死人不偿命的(3n+1)猜想

Python数据结构与算法刷题(2)——挖掘机技术哪家强

Python数据结构与算法刷题(3)——跟奥巴马一起学编程

Python数据结构与算法刷题(4)——D进制的A+B

正文

题目描述:

读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。

输入:

一行字符串,长度不超过255。

输出:

如果是回文串,输出“YES”,否则输出“NO”。

样例输入:

12321

样例输出:

YES

上代码:

注意点:

1.flag标志位的设定,如果不设定标志位,也不用函数,你会怎么实现?

2.回文串的机理就是两个一样的人同速率从前和从后同时往中间走格子,每走一次两个位置对应的数都应该相同。

看完回文串,我现在想撸串

光看不练,眼高手低可不好哦,动手敲代码吧~

欢迎评论指出文中错误、代码优化和提问~~~

本文作者:王大伟,Python爱好者社区小编。Hellobi Live | 1小时破冰入门Python

课程内容:

1、Anaconda安装

2、jupyter常用操作

3、Python基本数据类型

4、Python基本运算和表达式

5、Python程序基本控制流程(顺序,分支,循环)

6、Python特色数据类型(列表,元组,字典,集合)

7、Python函数

8、Python模块导入使用之time、random模块

9、Python异常处理

10、Python文件操作

11、Python后续学习提升方向和建议

天善智能学院超值svip,包含商业智能BI、人工智能、业务&求职、大数据&R&Pyhton等十五套课程任选八套,自由搭配,另享全场六折优惠价,超高性价比,限时火爆优惠抢购中戳:https://www.hellobi.com/svip

相关文章

网友评论

    本文标题:Python数据结构与算法刷题(5)——回文串

    本文链接:https://www.haomeiwen.com/subject/biynhftx.html