[{"data":1,"prerenderedAt":62},["ShallowReactive",2],{"article-72":3},{"code":4,"msg":5,"data":6,"count":14},200,"查询成功",{"id":7,"title":8,"keywords":9,"description":10,"category_id":11,"content":12,"body_html":13,"thumb_up":14,"clicks":15,"sort":14,"remark":16,"status":11,"is_open":11,"is_deleted":14,"is_top":14,"is_recommend":14,"create_time":17,"update_time":18,"image_id":19,"url":13,"member_id":14,"cate_name":20,"prev":21,"next":24,"tags":27,"words":34,"read_time":11,"comments":11,"cover":35,"relevant":36},72,"LeetCode之整数反转","LeetCode,练习","\n##### 1、题目描述\n\n给出一个 32 位的有符号整数，你需要将这个整数中每位上的数字进行反转。\n\n示例1：\n\n```python\n输入: 123\n输出: 321\n```\n\n示例2：\n\n```python\n输入: -123\n输出: -321\n```\n\n示例3：\n\n```python\n输入: 120\n输出: 21\n```\n\n注意：\n\n假设我们的环境只能存储得下 32 位的有符号整数，则其数值范围为 `[−2**31,  2**31 − 1]]`。请根据这个假设，如果反转后整数溢出那么就返回 ",1,"\n##### 1、题目描述\n\n给出一个 32 位的有符号整数，你需要将这个整数中每位上的数字进行反转。\n\n示例1：\n\n```python\n输入: 123\n输出: 321\n```\n\n示例2：\n\n```python\n输入: -123\n输出: -321\n```\n\n示例3：\n\n```python\n输入: 120\n输出: 21\n```\n\n注意：\n\n假设我们的环境只能存储得下 32 位的有符号整数，则其数值范围为 `[−2**31,  2**31 − 1]]`。请根据这个假设，如果反转后整数溢出那么就返回 0。\n\n###### 2、解题分析\n\n```python\n1、将数字的转成list，\n2、利用列表的方法reverse（）反正\n3、再用join链接起来\n4、负数的加负号\n5、判断反转数是否溢出，溢出输出0\n```\n\n###### 3、程序代码\n\n```python\nclass Solution(object):\n    def reverse(self, x):\n        \"\"\"\n        :type x: int\n        :rtype: int\n        \"\"\"\n        lis = list(str(x))\n        if x \u003C 0:\n            lis.remove('-');\n            lis.reverse()\n            result = \"\".join(lis)\n            result = '-'+result\n        else:\n            lis.reverse()\n            result = \"\".join(lis)\n        \n        return int(result) if -2147483648 \u003C int(result) \u003C 2147483647 else 0\n```",null,0,523,"","2020-01-13 20:14:36","2026-04-19 15:01:34",137,"技术杂谈",{"id":22,"title":23},71,"Nginx反爬虫策略，禁止某些UA抓取网站",{"id":25,"title":26},73,"城市天气爬去并绘制图表",[28,31],{"id":29,"name":30},66,"题解",{"id":32,"name":33},67,"leetcode",425,"https:\u002F\u002Ftp.myong.top\u002Fstorage\u002Farticle\u002Fe9\u002Fd3ec2fd731439d21a2d4cc8746b39f.jpg",[37,42,47,52,57],{"id":38,"title":39,"create_time":40,"description":41},89,"获取腾讯“邮我”的链接","2020-06-16 10:47:34","腾讯QQ邮箱提供了“邮我”组件，可以放在自己的网站上，让别人点击提供的图片或者链接就可以发Email过来，该文章分享的是如何获取到其中的链接。",{"id":43,"title":44,"create_time":45,"description":46},98,"本站点JavaScript相关特效使用方法整理","2021-04-22 18:38:53","本站的页面用的特效有，粒子线canvas-nest，动态彩带canvas-ribbon，鼠标点击特效以及音乐播放器，本文整理了特效的使用方法",{"id":48,"title":49,"create_time":50,"description":51},106,"阿里开源数据同步组件Canal","2023-10-26 22:43:32","最开始听说canal是从mysql与redis双写一致性解决方案，当时并没有太在意，最近由于需要实时同步数据，如果在代码对insert\u002Fupdate\u002Fdelete做拦截也可以实现，但对代码侵入性太大了，并且后期更改时容易有遗漏，风险太高，这时就又想到了canal，canal的好处在于对业务代码没有侵入，因为是基于监听binlog日志去进行同步数据，这个真的是太爽爽爽了。并且实时性也能做到准实时，这也是canal为什么这么流行，因为确实很多企业会用来做数据同步的方案。",{"id":53,"title":54,"create_time":55,"description":56},62,"内网使用Composer","2019-10-08 23:29:23","最近本地部署Laravel开发环境时，遇到公司的内网无法正常使用Composer下载Laravel，后来发现是要设置公司内网代理",{"id":58,"title":59,"create_time":60,"description":61},75,"Hexo-SEO优化开启静态文件压缩功能","2019-12-30 21:34:32","个人对HEXO搭建博客的SEO优化方案进行总结，从本地的文章结构到定期推送，再到SEO关键词优化做一个全面体系的汇总，如果有更好的方法可以私聊我。\n\n",1783431661021]