python,算法题
bibibabibobi k
高,还没富,但帅
展开
-
LeetCode算法题——两数之和(python)
两数之和:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]自己编写的答案:class Solution(object): def twoSum(s...原创 2018-04-16 21:33:48 · 5921 阅读 · 0 评论 -
LeetCode算法题——反转整数(python)
反转整数:给定一个 32 位有符号整数,将整数中的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。自己编写的答案:class Solution(object)...原创 2018-04-19 21:32:50 · 560 阅读 · 0 评论 -
LeetCode算法题——两数相加(python)
两数相加:给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807答案:# Definition for s...原创 2018-05-03 20:44:32 · 7944 阅读 · 5 评论 -
LeetCode算法题——回文数(python)
回文数:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶:你能不将整...原创 2018-06-04 20:58:55 · 2445 阅读 · 4 评论