首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
J_W
掘友等级
初级Java程序员
|
阿里巴巴
菜鸟,只能分享Java基础. 打着学习的旗号,购买了各式各样的电子产品。 马上中年危机了,还没实现财务自由。
关注
私信
获得徽章 8
动态
文章
专栏
沸点
收藏集
1
关注
赞
17
文章 12
沸点 5
资讯 0
赞
17
关注
返回
|
搜索文章
文章
热门
最新
J_W
3年前
排序算法
归并排序
当需要排序的数组<=15时候,使用插入排序。这点改进将会给排序带来巨大的提升。说明算法没有好坏,每个算法都有其用武之地。根据不同的数量级确定不同的算法。 以上归并算法依赖于数组的下标随机访问,但是如果需要排序的数据不是数组,而是链表,就需要另一种归并方式。
98
点赞
评论
J_W
3年前
数据结构
并查集的实现Java
171
点赞
评论
J_W
3年前
数据结构
线段树
线段树这种数据结构可以让统计更快,比如任何多数据求和操作可以在LOG(N)的复杂度完成。
144
点赞
评论
J_W
3年前
数据结构
二叉堆和优先队列
父亲节点大于子节点。、 是最小堆,而且增加了许多新的特性。比如可以在构造方法传入Comparator比较器。
121
点赞
评论
J_W
3年前
算法
二分搜索树实现
二分搜索树是有顺序的树,某节点T的左子树都小于T节点,T的右子树均大于T节点的值。 实现的关键代码为add操作,用递归很容易实现。
70
点赞
评论
J_W
3年前
算法
二分搜索树实现
二分搜索树是有顺序的树,某节点T的左子树都小于T节点,T的右子树均大于T节点的值。 实现的关键代码为add操作,用递归很容易实现。 需要记录每一个节点的访问状态,如果不能使用递归,就要借助栈来记录。 删除操作,当需要删除的那个节点左右都有孩子节点的时候,比较复杂。方法是找到比该…
156
点赞
评论
J_W
4年前
Java
并发
与命令模式类似,只需要暴露run方法。其他的交给ExecutorService处理 sleep只能让当前线程休眠。 后台任务,会随着主线程的结束,而被强制终止。 在新建的线程里抛出异常,不能在主线程里面被捕获。 以上为Thread绑定静态的异常处理器。也可以手动为每个线程绑定单…
113
点赞
评论
J_W
4年前
分布式
Redis分布式锁
要求使用正确的形式来传递键(key)是有原因的,因为不仅仅是 EVAL 这个命令,所有的 Redis命令,在执行之前都会被分析,籍此来确定命令会对哪些键进行操作。因此,对于 EVAL命令来说,必须使用正确的形式来传递键,才能确保分析工作正确地执行。除此之外,使用正确的形式来传递…
220
点赞
评论
J_W
4年前
算法
求质数
单线程:
125
点赞
评论
J_W
4年前
设计模式
观察者模式
94
点赞
评论
下一页
个人成就
文章被阅读
2,655
掘力值
216
关注了
53
关注者
24
收藏集
1
关注标签
11
加入于
2016-12-07