牛客题霸 [判断回文] C++题解/答案

题目描述

给定一个字符串,请编写一个函数判断该字符串是否回文。如果回文请返回true,否则返回false。

题解:

左右两端同时向中间缩

代码:

class Solution {public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可* * @param str string字符串 待判断的字符串* @return bool布尔型*/bool judge(string str) {// write code hereint left=0;int right=str.size()-1;while(left<right){if(str[left]!=str[right])return false;left++;right--;}return true;}
};

牛客题霸 [判断回文] C++题解/答案相关推荐

  1. 牛客题霸 [表达式求值] C++题解/答案

    牛客题霸 [表达式求值] C++题解/答案 题目描述 请写一个整数计算器,支持加减乘三种运算和括号. 题解: 没有除法emmm 我们从头开始依次判断每个字符 如果是左括号,我们就找右括号,并截取括号内 ...

  2. 牛客题霸 [合并有序链表] C++题解/答案

    牛客题霸 [合并有序链表] C++题解/答案 题目描述 将两个有序的链表合并为一个新链表,要求新的链表是通过拼接两个链表的节点来生成的. 题解: 首先判断l1和l2是否为空 然后依次比较l1和l2的值 ...

  3. 牛客题霸 最少素数拆分 C++题解/答案

    牛客题霸 最少素数拆分 C++题解/答案 题目描述 牛牛刚刚学习了素数的定义,现在给定一个正整数N,牛牛希望知道N最少表示成多少个素数的和. 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因 ...

  4. 牛客题霸 [矩阵元素查找] C++题解/答案

    牛客题霸 [矩阵元素查找] C++题解/答案 题目描述 已知int一个有序矩阵mat,同时给定矩阵的大小n和m以及需要查找的元素x,且矩阵的行和列都是从小到大有序的.设计查找算法返回所查找元素的二元数 ...

  5. 牛客题霸 [栈和排序] C++题解/答案

    牛客题霸 [栈和排序] C++题解/答案 题目描述 给你一个1->n的排列和一个栈,入栈顺序给定 你要在不打乱入栈顺序的情况下,对数组进行从大到小排序 当无法完全排序时,请输出字典序最大的出栈序 ...

  6. 牛客题霸 [字符串的排列] C++题解/答案

    牛客题霸 [字符串的排列] C++题解/答案 题解: stl真好用,emmm... 代码: class Solution {public:vector<string> Permutatio ...

  7. 牛客题霸 [ 验证IP地址] C++题解/答案

    牛客题霸 [ 验证IP地址] C++题解/答案 题目描述 编写一个函数来验证输入的字符串是否是有效的 IPv4 或 IPv6 地址 IPv4 地址由十进制数和点来表示,每个地址包含4个十进制数,其范围 ...

  8. 牛客题霸 [分糖果问题] C++题解/答案

    牛客题霸 [分糖果问题] C++题解/答案 题目描述 一群孩子做游戏,现在请你根据游戏得分来发糖果,要求如下: 每个孩子不管得分多少,起码分到一个糖果. 任意两个相邻的孩子之间,得分较多的孩子必须拿多 ...

  9. 牛客题霸 [二叉树的镜像]C++题解/答案

    牛客题霸 [二叉树的镜像]C++题解/答案 题目描述 操作给定的二叉树,将其变换为源二叉树的镜像. 题解: 根据题也不难看出,二叉树的镜像定义其实就是左右树翻转 所以我们一直递归左子树,到头后递归右子 ...

最新文章

  1. pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换
  2. CertEnroll::CX509Enrollment::p_InstallResponse:ASN1 bad tag value met. 0x8009310b
  3. 信息系统项目管理师优秀论文:项目风险管理
  4. 国外程序员整理的 C++ 资源大全 (zt)
  5. .NET操作WORD文档另存为其他格式的文件
  6. Scala闭包特性的一个测试
  7. 任务管理器在右下角的图标不显示
  8. spring-注解实现入门
  9. 图像算法八:【图像分割】边缘检测(Roberts,Sobel,canny)、霍夫变换(hough)、阈值分割、区域分割
  10. Active Diretory 全攻略(六)--文件夹权限与共享(2)
  11. java swing图书管理系统 java swing mysql实现的图书管理系统源码(1023)
  12. Go语言核心之美 4.1-函数声明
  13. clustalw序列比对_序列比对和构建进化树(clustalw和phylip)
  14. Word 2013 无法撤销操作的错误
  15. android客户端同php服务端进行XML/JSON通信
  16. 连个字体反爬都搞不定?你还说你会爬虫?看完这篇就会了。
  17. DPDK内存(二)内存申请操作
  18. 变焦光学系统工作原理及初始结构设计方法
  19. MT4MT5EA编程跟单系统EA
  20. 图神经网络和常见的神经网络的区别

热门文章

  1. 重磅!Nature盘点年度十佳论文,生命科学占据半壁江山,中国学者表现亮眼
  2. 有这些好习惯,可以让你悄悄变优秀
  3. 你知道怎么样排序才能做到多快好省?
  4. 计算机如何实现共享接入,局域网内电脑实现共享设置方法
  5. python多线程队列处理_Python线程和队列使用的一点思考
  6. php+转义实体字符,PHP针对HTML实体字符的转义函数
  7. easyui select ajax,easyui的combobox根据后台数据实现自动输入提示功能
  8. linux命令apprw,linux命令学习1(示例代码)
  9. oracle symonym_Oracle的同义词(synonyms)
  10. python函数模块化教程_【软件测试教程】Python模块化以及内置模块的使用