自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode Trie前缀树相关题目解析以及java实现

Leetcode Trie前缀树相关题目解析以及java实现 Trie 其实还是一个挺实用得数据结构得,可以做到和哈希表一样得查找时间复杂度在leetcode里面虽然不常见但是也还是能遇到得,我们来看看和Trie 相关的两道题目,让我们更好得理解Trie得实现。 Design Add and Search Words Data Structure Word Search II Design Add and Search Words Data Structure 这一题要求我们设计一种数据

2020-09-27 16:33:34 148

原创 Leetcode Number of island I & II 解析 以及java实现

Leetcode Number of island I & II 解析 以及java实现 Number of island 是一道leetcode的经典BFS的题了,题目给一个二位的数组作为输入,1代表陆地,0代表海洋,如果陆地相连则是一个岛屿,让我们计算出当前数组内岛屿的数量。 思路: 大致思路就是我们先自己设定一个类用来存储坐标,在利用两个delta数组来存储位移的变量进行四方位移,然后利用BFS把岛屿进行合并,最后确定留下的岛屿都是不相连的就是我们最后得到的岛屿数量。 class Soluti

2020-09-26 11:09:32 155

原创 Leetcode Binary search二分法算法相关题的java实现和解析

Leetcode Binary search二分法算法相关题的java实现和解析(第一篇) 上一次做了二叉树的相关的题目的总结和java实现,然后这一次我们来处理二分法的相关的题目,严格来说二分法都是有通用的模板的,一般来说对于时间复杂度要求为O(nlogn)O(nlogn)O(nlogn) 的题目多半都可以用二分法来解决。 让我们看看题目列表吧: Binary search(First position) Binary search(Last postion) Search and insert pos

2020-09-13 23:09:39 157

空空如也

空空如也

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

TA关注的人

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