is_palindrome 回文递归
2024-10-19 11:51:56
# coding=utf-8
def is_palindrome(n,start,end):
if start>end:
return 1
else:
return is_palindrome(n,start+1,end-1) if n[start] == n[end] else 0
string = '上海自来水来自海上'
length = len(string)-1
if is_palindrome(string,0,length):
print('\"%s\"是回文字符串'% string)
else:
print('\"%s\"不是回文字符串'% string)
最新文章
- Win7 64位 VS2013环境编译CGAL-4.7
- Android 的上下文菜单: Context Menu,registerForContextMenu(getListView())
- bzoj3983
- RestEasy传值方式
- List 接口以及实现类和相关类源码分析
- Linux中的syslog 入门学习教程
- Java正则表达式(1)
- Delphi中TApplication详解
- UWP 保存Image的图片到本地文件
- [Codeforces]852I - Dating
- nmon - 性能监控利器介绍
- JAVAString初始化的引用问题
- Windows下MySQL下载安装、配置与使用
- leetcode14:最长公共字符串
- linux nginx 添加到全局变量中(环境变量)
- 线程中sleep方法和wait方法有什么区别?(转)
- git 命令自动补全
- Jenkins+SVN+Maven发布项目
- centos安装问题集合
- liunx下在线升级python到2.7版本
热门文章
- 【PaddlePaddle系列】Executor逐步训练模型
- CentOS 安装Scrapy
- Func<;T,TResult>;的使用方法(转载)
- certificate verify fails (https://gems.ruby-china.org错误
- Okhttp3上传多张图片同时传递参数
- Android 开发工具类 16_NotificationActivity
- 给访问私有变量添加access method
- css自动适应宽度
- 一、php开始篇
- WPF获取相对位置、坐标的方法