LeetCode 9. Palindrome Number

Solution1:我的答案
思路一:转化为字符串

class Solution {
public:bool isPalindrome(int x) {string x_str = to_string(x);int n = x_str.size(), left = 0, right = x_str.size() - 1;while (left < right) {if (x_str[left] != x_str[right])return false;else {left++; right--;}}return true;}
};

思路二:求其逆数比是否相等

class Solution {
public:bool isPalindrome(int x) {if (x < 0) return false;int res = 0, x_copy = x;while (x_copy) {res = res * 10 + x_copy % 10;x_copy /= 10;}if (res != x)return false;elsereturn true;}
};

【回文串2】LeetCode 9. Palindrome Number相关推荐

  1. 回文串问题的克星——Palindrome Tree(回文树)/Palindrome Automaton(回文自动机)学习小记

    前言 最近B组有一道我不会的题,赶紧学习. 简介 我们知道,Manacher算法可以在 O(n) O ( n ) O(n)的时间内求出以每个位置为中心的最长回文串(虽然我昨天还不知道Manacher算 ...

  2. LeetCode Palindrome Partitioning(dfs +回文串 )

    问题:给出一个字符串,输出回文串,使得拼接后为原来的字符串 思路:先通过动态规划得到所有的回文串,然后使用深度优先搜索得到所有的解 具体代码参考: https://github.com/wuli249 ...

  3. C#LeetCode刷题之#125-验证回文串(Valid Palindrome)

    问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3899 访问. 给定一个字符串,验证它是否是回文串,只考虑字母和数 ...

  4. 【细节实现 回文串12】LeetCode 564. Find the Closest Palindrome

    LeetCode 564. Find the Closest Palindrome 本博客转载自:http://www.cnblogs.com/grandyang/p/6915355.html Sol ...

  5. 【To Understand!回文串8 哈希表】LeetCode 336. Palindrome Pairs

    LeetCode 336. Palindrome Pairs Solution1:我的答案 最笨的方法,果然因为时间复杂度太高而无法AC-- 难怪是hard 只是记录一下-- class Soluti ...

  6. 【回文串7】LeetCode 234. Palindrome Linked List

    LeetCode 234. Palindrome Linked List Solution1:我的答案 一遍过,哈哈哈! /*** Definition for singly-linked list. ...

  7. 【To Understand! 回文串6 KMP算法】LeetCode 214. Shortest Palindrome

    LeetCode 214. Shortest Palindrome Solution1:最笨的方法.时间复杂度O(n2)O(n2)O(n^2) 竟然能AC,xixixi class Solution ...

  8. 【回文串5 重点+动态规划】LeetCode 132. Palindrome Partitioning II

    LeetCode 132. Palindrome Partitioning II Solution1:我的答案1 直接模仿131那道题的DFS解法,找其中size最小的.果不其然,因为超时只能部分AC ...

  9. 【回文串4 DFS】LeetCode 131. Palindrome Partitioning

    LeetCode 131. Palindrome Partitioning DFS的经典套路题目!!! 八皇后问题写法类似!!! Solution1: 转载网址:http://www.cnblogs. ...

最新文章

  1. 设计模式总结篇系列:适配器模式(Adapter)
  2. java 将json转换成sql_search-sqlparams
  3. 浅谈 MySQL 的存储引擎(表类型)
  4. 审查指南 最新版本_代码审查-最终指南
  5. linux6.5能安装的firefox,Centos6.5安装firefox
  6. Java远程连接进程
  7. 开源图书馆系统Evergreen奖励社区
  8. 微信昵称包含emoji表情,保存异常
  9. 批处理Bat教程-第一章:前言
  10. 看了IDC 2018 Q1存储报告,才知道宏杉科技为什么稳稳的
  11. java.this的作用包括,智慧职教: 以下不是Java中this关键字的作用的是()。
  12. 《卓有成效的管理者》读书笔记(二)——卓有成效是可以学会的
  13. Rust程序设计语言-使用包、Crate和模块管理不断增长的项目
  14. 【Paper】WISDM:Activity Recognition using Cell Phone Accelerometers
  15. 《2022 中小企业快成长之年,上云 选对平台是关键,这次我站华为云》
  16. (转载)7 .24张小龙内部讲座《通过微信谈产品》完整版
  17. 使用CH341 I2C连接北醒TF系列I2C模式 Python例程
  18. 推荐5款热门脑图软件!
  19. 乐观锁和悲观锁区别以及使用场景
  20. cstdio 错误解决

热门文章

  1. 数据结构笔记(十)-- 循环队列
  2. ctrl z撤销后如何恢复_偏瘫后如何恢复?偏瘫家庭功能锻炼方法送给你
  3. 岑溪高考成绩查询2021,2019岑溪高考成绩喜报(归义中学、筋竹中学、南
  4. java 连接ftp 测试_ftp,ftp怎么进行连接,附上在Java环境下的配置教程
  5. python静态递归函数_Python递归函数
  6. linux配置路径,Linux下配置搜索路径
  7. microsoft visual c++全家桶_“网蓝”盒子咖啡新品来袭!顺德第①桶MINI冰摇咖啡,可以背着逛街...
  8. php获取数据3中方式,PHP面向对象之3种数据访问方式详解(代码实例)
  9. 计算机组装 毕业设计,毕业设计(论文)--计算机组装与维护 .doc
  10. linux中更改用户密码_如何在Linux中更改用户密码