2 飞飞晗

尚未进行身份认证

...

等级
TA的排名 4w+

【LeetCode】35. 搜索插入位置 python实现

题目描述

2020-02-17 12:37:10

【LeetCode】34. 在排序数组中查找元素的第一个和最后一个位置 python实现

题目描述解题思路代码:class Solution: def searchRange(self, nums, target): # find the index of the leftmost appearance of `target`. if it does not # appear, return [-1, -1] early. ...

2020-02-16 23:48:11

【LeetCode】33. 搜索旋转排序数组 python实现

题目描述解题思路搜索旋转排序数组中的目标值,返回目标值的索引这道题属于二分查找python 代码class Solution(object): def search(self, nums, target): """ :type nums: List[int] :type target: int :rtype: int """ if n...

2020-02-16 16:49:49

【LeetCode】31. 下一个排列 python实现

题目描述解题思路python 代码class Solution: def nextPermutation(self, nums: List[int]) -> None: """ Do not return anything, modify nums in-place instead. """...

2020-02-14 23:01:12

【LeetCode】30. 串联所有单词的子串 python实现

题目描述解题思路python 代码

2020-02-13 23:24:23

【LeetCode】29. 两数相除 python实现

题目描述解题思路python 代码在这里插入代码片

2020-02-13 23:22:18

【LeetCode】28. 实现 strStr() python实现

题目描述解题思路python 代码算法在这里插入代码片使用find()函数一行解决class Solution: def strStr(self, haystack: str, needle: str) -> int: return haystack.find(needle)...

2020-02-13 23:09:34

【LeetCode】27. 移除元素 python实现

题目描述解题思路双指针 将不等于val的元素从索引0处开始覆盖数组 时间复杂度O(n)python 代码class Solution: def removeElement(self, nums, val): i = 0 for j in range(0,len(nums)): if nums[j] != val: ...

2020-02-13 19:51:30

【LeetCode】26. 删除排序数组中的重复项 python实现

题目描述python 代码class Solution: def removeDuplicates(self, nums): i = 0 for j in range(1,len(nums)): if nums[i] != nums[j]: i += 1 num...

2020-02-13 17:13:06

【LeetCode】25. K 个一组翻转链表 python实现

题目描述解题思路这是一道真题python 代码在这里插入代码片

2020-02-12 22:32:34

【LeetCode】24. 两两交换链表中的节点 python实现

题目描述解题思路把链表的值存储到列表当中,然后两两再进行翻转python 代码# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: d...

2020-02-12 22:30:47

【LeetCode】23. 合并K个排序链表 python实现

题目描述python 代码# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def mergeKLists(self, lists:...

2020-02-12 21:56:19

【LeetCode】22. 括号生成 python实现

题目描述解题思路输入输出3["((()))","(()())","(())()","()(())","()()()"]4["(((())))","((()()))","((())())","((()))()","(()(()))","(()()())","(()())()","(())(())","(())()()","()((()))","()(()())",...

2020-02-12 17:23:56

pip安装时使用国内源,加快下载速度

pip 安装 pandaspip3 install pandas -i https://pypi.tuna.tsinghua.edu.cn/simplepip 安装 pyechartspip3 install pyecharts -i https://pypi.tuna.tsinghua.edu.cn/simple

2020-02-12 16:33:37

【LeetCode】21. 合并两个有序链表 python实现

题目描述解题思路注意是有序链表python 代码# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def mergeTwoList...

2020-02-12 14:25:19

【LeetCode】20. 有效的括号 python实现

题目描述解题思路python 代码class Solution: def isValid(self, s: str) -> bool:

2020-02-11 23:45:40

【LeetCode】19. 删除链表的倒数第N个节点 python实现

题目描述解题思路先把值放在一个列表中,然后进行删除,再重新创建链表python 代码# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: ...

2020-02-11 23:37:58

【LeetCode】18. 四数之和 python实现

题目描述python 代码class Solution(object): def fourSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[List[int]] """ nu...

2020-02-11 21:13:10

【LeetCode】17. 电话号码的字母组合 python实现

题目描述解题思路输入输出“234”[“adg”,“adh”,“adi”,“aeg”,“aeh”,“aei”,“afg”,“afh”,“afi”,“bdg”,“bdh”,“bdi”,“beg”,“beh”,“bei”,“bfg”,“bfh”,“bfi”,“cdg”,“cdh”,“cdi”,“ceg”,“ceh”,“cei”,“cfg”,“cfh”,“cfi”]pyt...

2020-02-10 20:13:49

【LeetCode】16. 最接近的三数之和 python实现

题目描述解题思路python 代码class Solution: def threeSumClosest(self, nums: List[int], target: int) -> int: nums.sort() res = 0 diff = float('inf') for i in range(len(n...

2020-02-10 14:10:33

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。