腾讯精选练习(50题)
kudou1994
这个作者很懒,什么都没留下…
展开
-
LeetCode:7.整数反转 Python3 | 取整、取余、取个位
题目:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。class Soluti...原创 2019-07-20 01:32:01 · 365 阅读 · 0 评论 -
LeetCode:9.回文数 Python3 | 字符串的反转、str(x)、str[::-1]
题目:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶:...原创 2019-07-20 01:35:37 · 2545 阅读 · 0 评论 -
LeetCode:14.最长公共前缀 Python3 | min()、enumerate()、set()、zip()
题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。示例 3:输入:[""]输出:""说明:所有输入只包含小写字母 a-z 。思路:最长公...原创 2019-07-22 21:29:41 · 216 阅读 · 0 评论 -
LeetCode:20.有效的括号 Python3 | stack栈、pop()、map()、
题目:给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: “()”输出: true示例 2:输入: “()[]{}”输出: true示例 3:输入: “(]”输出: false示例 4:输入: ...原创 2019-07-26 00:04:58 · 764 阅读 · 0 评论