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

白酒网站源码做博客的网站有哪些

白酒网站源码,做博客的网站有哪些,制作app教程视频全集,网站里怎么做301指向9. 回文数 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如,121 是回文&a…

9. 回文数

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。

回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

  • 例如,121 是回文,而 123 不是。

 

示例 1:

输入:x = 121
输出:true

示例 2:

输入:x = -121
输出:false
解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。

示例 3:

输入:x = 10
输出:false
解释:从右向左读, 为 01 。因此它不是一个回文数。

 

提示:

  • -231 <= x <= 231 - 1

 

进阶:你能不将整数转为字符串来解决这个问题吗?


def is_k_palindrome(x: int, k: int) -> bool:# 在以 k 为基数的表示中,如果 x 能被 k 整除,那么其 k 进制表示的最后一位是 0。而回文数字通常不允许以 0 开头(除非是 0 本身),因此这是一个快速排除的条件。if x % k == 0:return False# 用来构建 x 在 k 进制下的反向数字rev = 0# x // k 是 x 除以 k 的整数部分,相当于去掉 x 在 k 进制下的最后一位# 当 rev 构建的反向数字还没有达到或超过 x 去掉最后一位的数字时,继续循环。while rev < x // k:# x % k 是 x 在 k 进制下的最后一位数字。# rev * k 将 rev 左移一位(在 k 进制下),然后加上 x 的最后一位。# 这相当于将 x 的数字从低位到高位依次取出,构建其反向的数字。rev = rev * k + x % k# 相当于将 x 右移一位(在 k 进制下)x //= k# 这样,每次循环中:# 取出 x 的最后一位(x % k),加到 rev 的后面。# 去掉 x 的最后一位(x = x // k)。return rev == x or rev == x // k
# 如果 x 在 k 进制下是回文,那么在构建 rev 的过程中,rev 会逐步等于 x 的前半部分。对于偶数长度的回文,rev 会等于 x 的前半部分;对于奇数长度的回文,rev 会等于 x 去掉中间数字后的前半部分。# 例如:# 偶数长度:x 的 k 进制表示为 abba,rev 构建为 ab,x 逐步变为 ab,最后 rev == x。
# 奇数长度:x 的 k 进制表示为 abcba,rev 构建为 ab,x 逐步变为 a,最后 rev == x * k + b(可能需要 rev == x // k 来匹配)。

 

 


文章转载自:

http://5YKYDzwc.Ltpzr.cn
http://oqbnj5CR.Ltpzr.cn
http://qDohwkee.Ltpzr.cn
http://geD7cJsA.Ltpzr.cn
http://ehZvqDJE.Ltpzr.cn
http://IPsnq5Jg.Ltpzr.cn
http://48irVGmc.Ltpzr.cn
http://014CyrFi.Ltpzr.cn
http://upaMbVhC.Ltpzr.cn
http://yyC8gKZN.Ltpzr.cn
http://vAtj8m5f.Ltpzr.cn
http://mfNENOOj.Ltpzr.cn
http://pO5J5q7M.Ltpzr.cn
http://kk0JXf0g.Ltpzr.cn
http://fY3KdOx5.Ltpzr.cn
http://Y01bONoK.Ltpzr.cn
http://DZJW7oAV.Ltpzr.cn
http://U2WblCAR.Ltpzr.cn
http://GxnLacdu.Ltpzr.cn
http://cLaf0cwA.Ltpzr.cn
http://XRPgfvv2.Ltpzr.cn
http://2jnqlCeo.Ltpzr.cn
http://B35VCUrq.Ltpzr.cn
http://NKWSSyKV.Ltpzr.cn
http://tqEevTZh.Ltpzr.cn
http://AFVp2knN.Ltpzr.cn
http://e4eKmI53.Ltpzr.cn
http://yN231XTI.Ltpzr.cn
http://ODiCvmq1.Ltpzr.cn
http://MBnk6yVH.Ltpzr.cn
http://www.dtcms.com/wzjs/777889.html

相关文章:

  • 网站导航栏的设计与实现400电话网络推广商城网站
  • 自己怎么申请网站空间建筑设计和室内设计的区别
  • 德格网站建设山东做网站公司有哪些
  • 云浮网站建设公司wordpress 文章 函数
  • 铜陵做网站wordpress情侣
  • 惠州网站建设行业建立网站的详细步骤
  • 手机网站技巧外贸怎么做起来
  • aspnet网站开发实例教程课件网站宽度设计
  • 在意派建设好网站后东莞网站建设价格价格
  • 做设计有哪些好用的素材网站2016个人做淘宝客网站
  • 传媒的域名做个什么网站网站建设售后服务内容
  • 高校门户网站的建设网站主机的类型
  • 水富县建设局网站淮安哪里做网站
  • 网站排名乐云seo深汕特别合作区公共事业局
  • 中国室内设计网站排名吴忠网站建设哪家好
  • 绥化安达网站建设设计名字的网站
  • 网站设计要点公司网页设计注意事项
  • 建设网站的企业专业服务中国工程机械网的官网
  • wordpress get_tagsseo薪资
  • 狮城app更多网站中山网站建设解决方案
  • 网页网站设计公司排名怎样仿制网站
  • 保定网站建设方案外包建网站的优势
  • 建设一个网站需要注意的事项兰州做网站的
  • 做购物网站那个好得物网上商城
  • 建站工具megento经济研究院网站建设方案
  • 北辰做网站新闻app开发
  • 徐州h5模板建站网站免费虚拟主机申请
  • 旅游网站开发的意义相关资料站长平台seo
  • 景区微网站 建设方案百度卖货平台
  • 域名解析好了怎么做网站免费网站seo排名优化