自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 LeetCode题解-14:最长公共前缀

菜鸟成长日记这应该是叫滑窗法吧class Solution: def longestCommonPrefix(self, strs: List[str]) -> str: n = len(strs) strs_lists = [] for item in strs: strs_lists.append(list(item)) i = 0 res = "" endFlag

2020-08-08 14:48:02 167

原创 LeetCode题解-210/207:课程表 II/课程表

菜鸟成长日记看了官方的题解,决定用广度优先搜索自己写一下207题和210题算法一样,就是返回值不同class Solution: def findOrder(self, numCourses: int, prerequisites: List[List[int]]) -> List[int]: def in_list(num=0, array=None): # 本想用dic的,结果获取items时提示是元组不能修改。。。还是用list吧,反正也差不多,

2020-08-08 11:06:31 181

原创 LeetCode题解-8:字符串转换整数 (atoi)

菜鸟成长日记本想着用遍历的方法写,脑子转不过来。。。还是正则比较香class Solution: def myAtoi(self, s: str) -> int: import re num=re.findall("^[\+\-]?[0-9]+",s.lstrip())[0] try: res = int(num) except ValueError: res=0

2020-08-03 15:35:57 170

原创 LeetCode题解-6:Z 字形变换

菜鸟成长日记思路就是找规律,写出转换后的数组矩阵class Solution: def convert(self, s: str, numRows: int) -> str: # 边界条件的判断 if len(s)==0 or numRows==1 : return s unit = 2 * numRows - 2 # 每个单元的字符数 #向上取整计算矩阵的列数 if le

2020-08-02 10:40:42 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除