CassielLee
04
06
06
06
大厂面试题练习-排序算法汇总 大厂面试题练习-排序算法汇总
排序算法汇总1. 冒泡排序思想从数组的第一项开始,一次和后面的每一项相比较,如果比较的项大于第一项的值则将两者交换位置,直到数组中所有的数都比较一遍位置,然后开始下一轮循环; 注意的点: 每一轮完成一轮比较都会归位一个数字,因此只用归位
06
05
每天一道leetcode(Day 8) 每天一道leetcode(Day 8)
460. LFU 缓存题目描述请你为 最不经常使用(LFU)缓存算法设计并实现数据结构。它应该支持以下操作:get  和  put。 get(key) - 如果键存在于缓存中,则获取键的值(总是正数),否则返
2020-04-05
05
04
每天一道leetcode(Day 7) 每天一道leetcode(Day 7)
42.接雨水题目描述给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例输入: [0,1,0,2,1,0,1,3,2,1,2,1] 输出: 6 解题思路方法一:暴力法直接按问题描述进行。
2020-04-04
04
04
03
03
03
每天一道leetcode(Day 6) 每天一道leetcode(Day 6)
4. 寻找两个有序数组的中位数题目描述给定两个大小为 m 和 n 的有序数组  nums1 和  nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为  O(log(m + n))。 你可以
2020-04-03
8 / 10