当前位置: 首页 > news >正文

仿朋友圈网站建设wordpress主题特色功能

仿朋友圈网站建设,wordpress主题特色功能,公司的网站建设费怎么入账,宁波十大广告传媒公司题目 给你一个整数 xxx ,如果 xxx 是一个回文整数,返回 truetruetrue ;否则,返回 falsefalsefalse 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例子 输入&am…

题目

给你一个整数 xxx ,如果 xxx 是一个回文整数,返回 truetruetrue ;否则,返回 falsefalsefalse 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

例子

  1. 输入:x=121x = 121x=121
    输出:truetruetrue
  2. 输入:x=−121x = -121x=121
    输出:falsefalsefalse
    解释:从左向右读, 为 −121-121121 。 从右向左读, 为 121−121-121 。因此它不是一个回文数。
  3. 输入:x=10x = 10x=10
    输出:falsefalsefalse
    解释:从右向左读, 为 010101 。因此它不是一个回文数。

思路

1. 首尾测试

为了判断是否回文数,判断首尾是否相等,然后左指针和右指针左移和右移,可以不用计算到最后,只要在中途发现不对称就可以直接返回False,否则最后返回True。如果输入的是空字符串,也应该返回True,因为空字符串也是回文数。

  • 时间复杂度:O(n)O(n)O(n)
  • 空间复杂度:O(1)O(1)O(1)
class Solution:def isPalindrome(self, x: int) -> bool:s = str(x)# 空字符串也是回文数if not s:return Truei = 0j = len(s) - 1# 这表示只要 i 不小于 j,即左指针越过右指针或者指向同一个元素,就说明是回文数。while i < j:if s[i] == s[j]:i += 1j -= 1# 只要不对称就返回Falseelse:return False# 判断完毕 返回Truereturn True

2. 数学

如果是负数,直接不是回文数;如果是正数,则将数值倒过来计算,然后比较是否和原数值相等。

  • 时间复杂度:O(log(x))O(log(x))O(log(x))
  • 空间复杂度:O(1)O(1)O(1)
class Solution:def isPalindrome(self, x: int) -> bool:n = 0if x < 0:return Falsey = xwhile y > 0:n = n * 10 + y % 10y = y // 10return n == x
http://www.yayakq.cn/news/614965/

相关文章:

  • 深圳 学习网站本地佛山顺德网站建设
  • 济南网站建设公司川芎网络html5网站欣赏
  • 网站建设网店名字联通北京网站备案
  • 万网网站如何建设python 转wordpress
  • 网站后台管理系统素材网站建设报价东莞
  • 微网站 功能模板简历
  • 网站建设洛阳中英文切换网站开发
  • wordpress区分移动站找别人做网站需要什么信息
  • 个人音乐分享网站源码佛山网站建设网络推广
  • 网站 文件夹 上传中国域名网官网查询
  • 东莞网站建设制作哪家好wordpress固定连接优化
  • 网站首页设计一般包括那三个怎么制作网站页面
  • 做通风工程上哪个网站发布传奇三端互通新开服网站
  • 村庄建设网站英文网站建设企业
  • 自适应网站如何做移动适配做网站公司在哪
  • 中企网站建设wordpress评论啦
  • 厦门市建设局网站摇号网架加工厂有招工的吗
  • 个人承接网站开发wordpress在线考试
  • 图片网站怎么做wordpress连接memcached
  • 建设蒙古语网站时尚网站模板
  • 鞍山制作网站的公司怎样做才能让百度搜到网站产品
  • 朝阳网站建设是什么意思用php做的网站用什么数据库
  • 如何做好企业网站建设工作网站建设专业吗
  • ckplayer 视频网站玛丁图商城网站开发
  • 企业网站可以做淘宝客吗如何搜网站
  • 品牌网站建设c重庆内蒙古建信建设有限公司网站
  • wordpress网站从零常州网站建站
  • 做企业网站比较好的公司浦东新区网站优化推广
  • 影视网站源码建设手机上可以做网站
  • 没有网站能做淘宝客吗wordpress地址跟站点