
笔记
Aldebran__
这个作者很懒,什么都没留下…
展开
-
Louvain社区划分算法及Java语言实现
Louvain社区划分算法及Java语言实现社区划分算法处理的对象合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入社区划分算法处理的对象社区划分算法又称社区发现算法,针对网络数据结构,对节点分组合理的创建标题,有助于目录的生成直接输入原创 2020-09-11 19:38:38 · 2971 阅读 · 1 评论 -
基数排序及Java实现(学习笔记)
基数排序及Java实现(学习笔记)1.比较的对象是整数或者可以转化为整数2.设整数最大位数为d,且是r进制(基数为r)的。比如d=3,r=10的1个序列[001,100,200,201,210,211]满足1,2条件的序列才能用基数排序3.步骤(1)首先初始化r个队列,[Q0,Q1,Q2,…Qr-1],设序列为[a0,a1,a2,…an-1](2)排序每一趟分为两个步骤,分配和收集...原创 2020-02-08 13:26:01 · 219 阅读 · 0 评论 -
散列表的概念理解以及Java HashMap原理分析(学习笔记)
散列表的概念理解(学习笔记)数组下标索引是最快速的访问方式,前提是我明确知道下标。但我可能只知道对象的唯一标识(关键字)来查找,散列表就是一种不错的方式。1.散列函数同一关键字一定计算出同一个散列值,不同关键字有几率计算出同一个散列值,这种情况称为冲突/碰撞。散列值可以理解为数组下标。散列值尽可能的均匀分布,减少碰撞的发生。1.1 散列函数的构造方法(1)模除(除留余数法)hash=k...原创 2020-01-30 15:45:34 · 1485 阅读 · 1 评论