剑指offer·JS | 二维数组中的查找

2019-12-20
阅读 2 分钟
4.4k
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

NodeJS实现简易区块链

2019-05-03
阅读 5 分钟
3.5k
但是如果要支持多用户使用,就需要考虑“可信度”的问题。那么按照区块链要求,链上的数据不能被篡改,除非算力超过除了攻击者本身之外其余所以机器的算力。

并查集:集合合并与元素查找

2018-10-25
阅读 4 分钟
2.7k
博主按:因为教程所示图片使用的是 github 仓库图片,网速过慢的朋友请移步《并查集:集合合并与元素查找》原文地址。更欢迎来我的小站看更多原创内容:godbmw.com,进行“姿势”交流 ♪(^∇^*)

进击的堆:最大索引堆

2018-09-30
阅读 5 分钟
1.5k
堆结构的数据增删操作,需要swap操作。虽然可以被优化成每次一次赋值,然而当元素类型是复杂数据机构(例如:类、浮点数、结构体等),赋值操作的消耗不容小觑。