自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 09 树结构的实际运用【数据结构与算法学习笔记(Java)】

数据结构与算法(Java实现)我的学习资料:视频:尚硅谷Java数据结构与java算法(Java数据结构与算法)书籍:《大话数据结构》笔记中包括学习的内容,代码,同时自己总结了知识点速记(部分会带页内跳转,可点击跳转)供快速回顾和记忆学到的知识点。十、树结构的实际运用10.1 堆排序10.1.1 堆排序基本介绍堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为 O(nlogn),它也是不稳定排序。堆是具有以下性质的完全二叉树:每个结点

2021-03-09 15:59:00 330

原创 10. 多路查找树【数据结构与算法学习笔记(Java)】

数据结构与算法(Java实现)我的学习资料:视频:尚硅谷Java数据结构与java算法(Java数据结构与算法)书籍:《大话数据结构》笔记中包括学习的内容,代码,同时自己总结了知识点速记(部分会带页内跳转,可点击跳转)供快速回顾和记忆学到的知识点。十一、多路查找树11.1 二叉树与 B 树11.1.1 二叉树的问题分析二叉树的操作效率较高,但是也存在问题, 请看下面的二叉树二叉树需要加载到内存的,如果二叉树的节点少,没有什么问题,但是如果二叉树的节点很多(比如 1 亿), 就存在如下问

2021-03-09 15:58:11 325

原创 05 排序算法【数据结构与算法学习笔记(Java)】

数据结构与算法(Java实现)我的学习资料:视频:尚硅谷Java数据结构与java算法(Java数据结构与算法)书籍:《大话数据结构》笔记中包括学习的内容,代码,同时自己总结了知识点速记(部分会带页内跳转,可点击跳转)供快速回顾和记忆学到的知识点。六、排序算法(Sort Algorithm)排序也称排序算法(SortAlgorithm),排序是将 一组数据,依 指定的顺序进行 排列的过程。6.1 分类内部排序法(重点)指将需要处理的所有数据都加载到 内部存储器( 内存)中进行排序。

2021-03-09 15:57:43 353

原创 04 递归问题【数据结构与算法学习笔记(Java)】

数据结构与算法(Java实现)我的学习资料:视频:尚硅谷Java数据结构与java算法(Java数据结构与算法)书籍:《大话数据结构》笔记中包括学习的内容,代码,同时自己总结了知识点速记(部分会带页内跳转,可点击跳转)供快速回顾和记忆学到的知识点。五、递归(Recursion)5.1 递归的应用场景迷宫问题(回溯),递归在后台可以看到小球从起点找到去终点的路(1代表墙壁,2代表走过的路)5.2 递归的概念简单来说:递归就是方法自己调用自己,每次调用时传入不同的变量,递归有助于编程

2021-03-09 15:57:21 188

原创 02 单链表 【数据结构与算法学习笔记(Java)】

数据结构与算法(Java实现)我的学习资料:视频:尚硅谷Java数据结构与java算法(Java数据结构与算法)书籍:《大话数据结构》笔记中包括学习的内容,代码,同时自己总结了知识点速记(部分会带页内跳转,可点击跳转)供快速回顾和记忆学到的知识点。三、链表(Linked List)之单链表3.1链表和单链表的定义线性表的顺序存储结构(即顺序表)用一段地址连续的存储单元依次存储线性表的数据元素,优点是可以通过索引快速找到对应元素,实现了随机访问,但是扩容比较麻烦(需要再重新分配一个更大的空间,

2021-03-09 15:56:36 241

原创 01 稀疏数组和队列 【数据结构与算法学习笔记(Java)】

数据结构与算法(Java实现)我的学习资料:视频:尚硅谷Java数据结构与java算法(Java数据结构与算法)书籍:《大话数据结构》笔记中包括学习的内容,代码,同时自己总结了知识点速记(部分会带页内跳转,可点击跳转)供快速回顾和记忆学到的知识点。0.线性结构和非线性结构数据结构的底层存储方式只有两种:数组(顺序存储)和链表(链式存储)。0.1 线性结构特点:数据元素之间存在一对一的线性关系顺序存储的线性表叫做顺序表,顺序表中的存储元素是连续的链式存储的线性表叫做链表,链表中的存储

2021-02-05 16:47:02 285

原创 word写论文:使用“交叉引用”快速引用参考文献

准备工作使用标号创建好了一个参考文献的列表创建好的带编号的参考文献如下:使用交叉引用去引用这些编号1.交叉引用的位置引用–插入题注栏目的“交叉引用”,如下图所示2. 在需要插入参考文献引用的地方使用“交叉引用”在需要插入引用的地方点击交叉引用,类型 选 编号项,内容选 段落编号,点击自己想引用的地方。3.快捷键进阶:为“交叉引用”设置快捷键每次点击选项卡还是不方便,所以为它设置快捷键1.点击文件2.选项3.自定义功能区–键盘快捷方式:自定义4.类别 选择“”引用”

2020-12-20 11:04:05 38375 3

原创 Win10双系统安装Ubuntu16.0.4问题汇总(安装教程,BIOS,致命错误,EFI分区,easyBCD)

问题1:能用的教程首先是大步骤大差不差的完整教程:参考:https://blog.csdn.net/hitzijiyingcai/article/details/81627816注意自己的硬盘和BIOS的格式,同时注意Secure Boot项选择Disabled:参考:https://www.cnblogs.com/masbay/p/10844857.html问题2:报错没有预留BIOS区域,或者报错执行xxx失败,这是一个致命错误等到分区结束进行安装的时候,如果你前面挂载的是/boot

2020-10-29 11:19:37 1370 1

原创 String字符串的存储原理(学习笔记)

String字符串的存储原理(学习笔记)关于Java JDK 中内置的一个类:java.lang.String1.String表示字符串类型,是引用数据类型,不是基本的数据类型。2.使用双引号括起来的都是String对象。比如:“abc”,“java”,这就是两个String对象。3.String 类是不可变类,也就是说 String 声明对象以后,将不可修改,“abc"从出生到死亡,不可能变成"abcd”,“ab”。4.Java中,使用双引号括起来的字符串,都直接存储在"方法区"的“字符串常

2020-09-01 21:23:39 1122 1

原创 电子科大2020图论考题回忆

电子科大2020图论考题回忆在8.27号考的,凭着回忆梳理一下,题型就是填空,选择和大题一.填空题3正则图偶图的补图有16条边,则此图的顶点数:__ps:首先是握手定理:3n=2m首先是握手定理:3n=2m首先是握手定理:3n=2m然后是补图和此图边数合是完全图的边数:m+16=n∗(n−1)2然后是补图和此图边数合是完全图的边数:m+16=\frac{n*(n-1)}{2}然后是补图和此图边数合是完全图的边数:m+16=2n∗(n−1)​一个图是极大平面图,给了顶点数n,问有

2020-08-29 18:20:51 1742 1

原创 IDEA工具的初次使用,字体设置和快捷键(学习笔记)

创建一个新项目  1.刚开始打开IDEA工具可能是这个界面,选择“Creat New Project”。如果不是上面的界面,则可以在上方工具栏进行新建,具体为:"File—>New—>Project”。  2.在左侧选项中选择“Empty Project”,然后选择“Next”。  3.在“Project name”处输入项目名称,下面的“Project Location”可以修改项目的保存位置。都修改好后,点击下面的“Finish”。  4.弹出来的“Project Stru

2020-08-05 18:08:37 380

空空如也

空空如也

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

TA关注的人

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