![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
<!>
这个作者很懒,什么都没留下…
展开
-
java使用泛型构建linklist(对比不使用泛型的方式)
前言: 为了方便说明,可能部分代码缺乏规范性,但是这些代码都是能跑的注:java SDK 13.0.2macOS Catalina 10.15.3idea这里是泛型介绍linklist构成一个个节点,每个节点除了保存自身的数据还指向下一个节点,最后一个节点指向为空(null)节点创建• 特殊模式//假设这里的节点的数据是一个个姓名public class Node{...原创 2020-03-16 13:27:22 · 316 阅读 · 0 评论 -
C实现哈希查找
快速查找之用C实现哈希查找在一堆数据中查找其是否包含一个特定的数据,最常用的有线性搜索,哨兵搜索,二分搜索(如果排序了的话),但是这些查找方法至少都是O(logN)的复杂度.如果你的内存足够大,且哈希函数构建合理的话,使用哈希查找可以秒杀其余查找算法,时间复杂度只有O(1).概述一般而言,我们有一堆数据(比如所一堆整数),我们通常查找的时候是通过它们其中的一个属性(它的值大小)去判断...原创 2019-05-27 18:58:32 · 705 阅读 · 0 评论