自定义博客皮肤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哈希表专题

哈希表,又叫散列表,多用于信息安全领域。哈希函数Python中的集合和字典都是以哈希表的方式进行查找,所以复杂度是O(1)Python字典的函数:dic.values(),dic["新建一个键"]=,dic.get(键,键不存在就返回的值),字典的键可以是num, str, tuple,但不能是set或者list...

2019-08-01 15:54:01 203

原创 Leetcode第11题(盛最多水的容器)解释为什么不会错过最优解。

题目描述给定n个非负整数a1,a2,...,an,每个数代表坐标中的一个点(i,ai) 。在坐标内画n条垂直线,垂直线i的两个端点分别为(i,ai) 和 (i, 0)。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且n的值至少为 2。分析如果使用暴力搜索,时间复杂度:O(n^2),计算所有种高度组...

2019-03-16 18:55:01 454 3

原创 LeetCode第四题(findMedianSortedArrays),使用Python3解决。

题目描述给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。Example:nums1 = [1, 3]nums2 = [2]The median is 2.0解决思路由于两个数组都是有序的,所以我们只需要将nums1和nums2数组的元素从小到大依次进行比较,并按照从小到大的顺序存放到一个新...

2018-04-22 15:41:19 1250

原创 LeetCode第二题:两数相加(addTwoNumbers)的Python3实现。

题目描述:You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and ret...

2018-04-20 12:41:01 2204

空空如也

空空如也

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

TA关注的人

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