回文问题
[问题描述] 回文是从前向后读和从后向前读都一样的字符串,输入一个字符串,程序判断该字符串是否是回文后输出。例如:字符串LEVEL是回文,而123312就不是回文。
[输入格式] 输入一个字符串,以回车结束。 [输出格式] 如是回文,输出“Yes”;反之,输出“No”。
输入样例1: level 输出样例1: Yes
输入样例2:12345 输出样例2: No
#include<stdio.h>
#include<string.h>
int main(){int sum=0,num,i;char ch[10000];gets(ch);num=strlen(ch);for(i=0;i<=num/2;i++){if(ch[i]==ch[num-1-i])sum++;}if(sum==(num/2)+1)printf("Yes\n");else printf("No\n");
}
回文问题相关推荐
- 伍六七带你学算法 入门篇-最长回文串
力扣解题,每日一题:409. 最长回文串 难度- 简单 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串. 在构造过程中,请注意区分大小写.比如 "Aa" ...
- leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间
题目 解析 思路一 暴力解法 思路二 指针+最大长度 思路3 由中间至两边找回数 思路4 Manacher's algorithm 线性时间 参考文档 题目 链接 给定一个字符串 s,找到 s 中最长 ...
- LeetCode简单题之最长回文串
题目 给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的 最长的回文串 . 在构造过程中,请注意 区分大小写 .比如 "Aa" 不能当做一个回文字符串. 示例 ...
- JAVA用递归方法判断某个字串是否是回文
package Test; import java.util.Scanner; public class Test { public static void main(String[] args) { ...
- usaco Calf Flac(O(n)时间求回文串长度)
好高兴,为数不多的我没看题解的题·,我用的是O(n)时间求回文串长度的算法算法在我上一篇博客. 然后就是注意细节了. /* ID:jinbo wu TASK: calfflac LANG:C++ */ ...
- manacher算法----O(n)最长回文串
manacher算法----O(n)最长回文串 分类:字符串 (126) (0) 举报 收藏 manacher的时间复杂度为O(n),后缀数组好像可以处理O(nlogn),但是有些变态题目可能卡 ...
- js把base64串解析成中文_回文问题终极篇:最小代价构造回文串
学算法认准 labuladong 东哥带你手把手撕力扣? 点击下方卡片即可搜索? 读完本文,你可以去力扣完成第 1312 题「让字符串成为回文串的最少插入次数」,难度 Hard. 回文串就是正着读反着 ...
- c语言判断字符串是不是回文_125. 验证回文串
125. 验证回文串 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写. 说明:本题中,我们将空字符串定义为有效的回文串. 示例1: 输入: "A man, a ...
- 回文数:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
1.方法一:将数字转换为字符串,并检查字符串是否为回文 #include<iostream> using namespace std;class Solution { public:boo ...
- 【力扣网练习题】回文数
判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向 ...
最新文章
- 专科 java转go 翱翔之路(三)开发工具:goland2019.1安装一键到2089年试用期
- 为双十二灵感设计屯好素材!
- Windows10安装VMware(图文教程)
- 网页版 html5 斗地主,HTML5版单机斗地主
- 法兰克焊接机器人编程入门_焊接机器人编程入门与编程技巧介绍
- 记录一个SetupFactory使用手册
- 鼎捷T100权限管控设定
- 律师视角下网络爬虫技术的罪与罚
- mysql中怎么根据生日(brithday)获取年龄
- python里apply用法_python中apply函数是什么?
- 帝都地铁隧道里的动态广告是什么原理?
- android 获取设备ID(DeviceID)
- 给你的AppImage创建桌面快捷方式
- 抓住元宇宙的劲风,谁在点燃虚拟经济?
- SpeechSynthesisUtterance实现语音播报
- 苹果设备3.5英寸,4英寸,4.7英寸,5.5英寸屏幕像素指南
- Lambda表达式秒用——SerializedLambda序列化
- C++数组去重与排序
- 亚马逊云科技在中国区域新推多项服务;德州仪器携手台达打造高效能服务器电源供应器 | 全球TMT...
- 类型转换函数(atof(),atoi(),atol())
热门文章
- 语音识别中的CTC算法的基本原理解释
- 有关语音识别技术的一些信息点
- JAVA基础知识之Collections工具类
- linux下mysql连接_Linux下MySQL C++连接操作
- android添加工程依赖工程,将项目依赖项添加到Android studio中的另一个项目
- CSDN《老友记》简记
- Media Player Classic - HC 源代码分析 2:核心类 (CMainFrame)(1)
- 我的世界java232位_我的世界32位红石电脑RSC-3230(无命令方块)(2)
- DB2报错:SQLCODE=-419, SQLSTATE=42911
- 【NOIP2008】【Vijos1493】传纸条