自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 《算法》3.4散列表

1散列表 用算术操作将键转化为数组的索引来访问数组中的键值对。 散列表的查找算法分两步: 用散列函数将键转化为数组的索引 处理碰撞冲突(常用的两种方法) 拉链法 线性探测法 使用散列表: 可以实现在一般应用中拥有(均摊后)常数级别的查找和插入操作的符号表。 但是散列表不支持有序性操作。 1.1散列函数 将键转化为数组的索引。 严格来说:对于每种类型的键我们都需要一个与之对应的散列函数。 正整数:除留余数法。(k对数组大小M取余) 浮点数:将键转化为二进制再用除留余数法。 字符串:将字符串当做

2021-03-08 00:31:03 96

原创 《算法》3.3平衡查找树

平衡查找树 1、2-3查找树 定义: 一棵2-3查找树或为一棵空树。或又以下结点组成: 2-结点:含有一个键和两条连接 3-结点:含有两个键和三条连接 1.1查找 和标准的二叉查找树类似 1.2插入 有以下几种情况: 1、向2-结点中插入新键 把这个2-结点替换为一个3-结点 2、向一棵只含有一个3-结点的树中插入新键 先将新键存入该结点,成为一个4-结点**(新建4-结点)** 转换为3个2-结点**(分解)** 3、向一个父结点为2-结点的3-结点插入新键 新建4-结点 分解:将中键插入到

2021-03-06 00:10:55 132

原创 《算法》3.2二叉查找树

1二叉查找树 二叉查找树定义: 是一棵二叉树 每个结点含有一个键和对应的值 每个结点的键都大于其左子树的的任意结点,小于右子树的任意结点。 1.1基本实现 /** * 基于二叉查找树的符号表 * @Author: AZhu * @Date: 2021/3/3 10:29 */ public class BST<Key extends Comparable<Key>, Value> { private Node root;//二叉查找树的根结点 priv

2021-03-04 10:57:22 128 1

java论文查重的测试txt文件.zip

用于测试我自己写的 java 简单论文查重程序,详情见 github地址:https://github.com/AZhu12138/PaperCheck

2020-09-24

空空如也

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

TA关注的人

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