leetcode
文章平均质量分 69
Chester_bobo
这个作者很懒,什么都没留下…
展开
-
Leetcode(009) 回文数 (python)
Leetcode(007) 回文数题目难度:简单题目描述:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。解答思想:传入的x为整数形式,考虑到如果为负数,翻转都可能是非整数形式,所以直接对数做字符串化方便比较。首先将x转换成字符串,然后将x翻转后传给y,直接判断字符串x与字符串y是否相等,返回bool值。python代码:class Solution: def isPalindrome(self, x: int) -> bool:原创 2020-08-10 11:50:36 · 103 阅读 · 0 评论 -
Leetcode(007) 整数反转 (python)
Leetcode(007) 整数反转题目难度:简单题目描述:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转示例:要求:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 请根据这个假设,如果反转后整数溢出那么就返回 0。解答思想:首先对给定的数进行判断:如果数大于零:将数转换为数组x = list(str(x)),再反转后转化为整数形式int("".join(x[::-1])),这一步同时完成了翻转与去反转后前面为零的情况。后判断反转后是否超过要原创 2020-08-09 18:32:47 · 117 阅读 · 0 评论 -
Leetcode(001) 两数之和 (python)
Leetcode(001) 两数之和题目难度:简单题目描述:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。示例:接替思想:使用两次for循环遍历数组,第一次外层循环用来锁定一个元素,第二次for循环在第一次里面,遍历第一次锁定元素的后面所有元素。两数相加与target对比,如果成立,返回这两个元素的下标组成的数组。python代码:class Solution: def twoSum(self, nums:原创 2020-08-08 18:41:00 · 173 阅读 · 0 评论