点击打开链接

j几天比赛了刚好出现了回文字符串,记得不要喝公共自序列区分啊,回文就是从前到后看是一样的,从后往前看也是一样的,

这道题的思路就是先找出本串中自有的回文串,然后再加上不是回文的剩下的子串。

代码如下,好好研究吧,自个好好研究吧~O(∩_∩)O哈!


#include<stdio.h>
# include<string.h>
int main()
{
char a[50];
int t;
scanf("%d", &t);
while(t--)
{
scanf("%s", a);
int len, p, q, i;
len = strlen(a);
for(i = 0; i < len; i ++)
{
int k = i, f = 0, p ;
for(int j = len - 1; j >= i;)
{
if(a[k] == a[j])
{
k ++;
j --;
}
else
{
f = 1;
break;
}
}
if(f == 0)
break;
}
printf("%s",a);
for(int j = i - 1; j >= 0; j --)
printf("%c",a[j]);
printf("\n");
}
return 0;
}

回文字符串啊~---太搞了 少年 DXH相关推荐

  1. 回文字符串—回文子串—Manacher算法

    leetcode地址:5. 最长回文子串 解答参考:动态规划.中心扩散.Manacher 算法 问题描述: 给你一个字符串 s,找到 s 中最长的回文子串.比如给定字符串s = "babad ...

  2. 第3章-21 判断回文字符串 (15分) PTA-python 题解 浙大版《Python 程序设计》题目集

    致读者: 博主是一名数据科学与大数据专业大三的学生,一个互联网新人,这篇文章是记录我作为python助教总结的简单题解,写博客一方面是为了记录自己的学习过程中遇到的问题和思考,一方面是希望能够帮助到很 ...

  3. 使用单链表来判断字符串是否为回文字符串

    首先,回文字符串是指首位对称的字符串,如ABCDDCBA.ABCDCBA. 单链表,是一种线性表.由数据节点和指向下一个节点的地址组成.创建链表时,不需要连续的内存区域.其插入.删除节点时间复杂度O( ...

  4. Python字符串切片(s[::-1])巧解回文字符串判定

    [点击此处跳转笔记正文] Python 官网:https://www.python.org/ Free:大咖免费"圣经"教程< python 完全自学教程>,不仅仅是基 ...

  5. C语言判断回文字符串

    C语言判断回文字符串 #include<stdio.h> char *huiwen(char *str){int i, j,t=0;for(i = 0,j = strlen(str) - ...

  6. NYOJ 回文字符串

    回文字符串 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述 所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba".当然, ...

  7. java判断回文字符串几种简单的实现

    11年it研发经验,从一个会计转行为算法工程师,学过C#,c++,java,android,php,go,js,python,CNN神经网络,四千多篇博文,三千多篇原创,只为与你分享,共同成长,一起进 ...

  8. 题目1192:回文字符串

    题目描述: 给出一个长度不超过1000的字符串,判断它是不是回文(顺读,逆读均相同)的. 输入: 输入包括一行字符串,其长度不超过1000. 输出: 可能有多组测试数据,对于每组数据,如果是回文字符串 ...

  9. 51nod 1092 回文字符串

    基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题  收藏  关注 回文串是指aba.abba.cccbccc.aaaa这种左右对称的字符串.每个字符串都可以通过向中间 ...

最新文章

  1. Android面试题目之(9) 幽灵引用
  2. c mysql封装 jdbc_利用Java针对MySql封装的jdbc框架类 JdbcUtils 完整实现
  3. CSS概念,引入,选择器
  4. [蓝桥杯][2013年第四届真题]危险系数-dfs+图的遍历
  5. ubuntu 修改和配置ip
  6. android 编译宏,android 添加全局变量宏开关的三种方式
  7. 5.6 tensorflow2实现奇异值分解(SVD)——python实战(上篇)
  8. CentOS 7.2下安装lamp环境
  9. idea展现目录清晰方式
  10. 鲁大师原来真的姓鲁呀
  11. ArcGIS实验操作二:平移矢量要素(附实验数据下载)
  12. 计算机专业的简历项目经历,计算机软件专业项目经验范文
  13. 解决电脑低俗弹窗广告
  14. IP地址的定义及分类
  15. 可验证随机函数VRF
  16. wps文件上的logo怎么去掉_PPT上LOGO怎么去掉怎么去除母版logo
  17. 建服务器数据中心,如何构建一个服务器数据中心
  18. 使用obi fluid进行洪水模拟,持续更新~
  19. 计算机系统中处理的信息是什么,《深入理解计算机系统》第二章 信息的表示和处理...
  20. nginx学习--nginx下的gzip与vary、预压缩、缓存、反向代理的结合

热门文章

  1. 项目管理一般知识:单个项目的管理过程
  2. 系统架构设计师考试知识点整理-2:进程的状态-三态模型和五态模型
  3. Linux上新建文件夹并将另一个文件夹移动进来
  4. MybatisPlus提示 Could not set property 'id' of '***' with value
  5. java的socket读取一行就结束运行了?使用这种方法可以读取多行数据!
  6. 一个成功敏捷团队的失败历程
  7. 数据迁移(数据清洗)分享
  8. android ndk x86 arm,How to use SIGRTMIN in x86 or armeabi-v7a abi in Android NDK?
  9. php无刷新分页插件,jQuery插件jPaginate实现无刷新分页_jquery
  10. 实战小课 | 深入剖析 「事件设计方法与规范」,夯实数据分析基础!