- 博客(7)
- 收藏
- 关注
原创 Java虚拟机基本结构
本文参考:https://blog.csdn.net/laomo_bible/article/details/83067810https://www.liangzl.com/get-article-detail-121504.html1.Java虚拟机基本结构Java虚拟机基本结构如下图所示:类加载系统负责从文件系统或者网络中加载Class信息,加载的信息存放于一块称为方法区的内存空间...
2020-03-08 19:58:39
149
原创 【Java数据结构】优先队列(堆)
本文参考链接:https://www.cnblogs.com/wmyskxz/p/9301021.html《数据结构与算法分析——Java语言描述(第二版)》0.序虽然发送到打印机的作业一般被放到队列中,但这未必总是最好的做法。例如,可能有一项作业特别重要,因此希望只要打印机一有空闲就来处理这项作业。反之,若在打印机有空时正好有多个单页的作业及一项100页的作业等待打印,更合理的做法也...
2019-12-08 20:48:24
306
原创 【Java数据结构】散列
本文参考链接:https://www.cnblogs.com/yelongsan/p/8340047.htmlhttps://www.cnblogs.com/hongshijie/p/9443452.html散列表(Hash Table ADT)的实现常常叫做散列(Hashing)。散列是一种用于以常数平均时间执行插入、删除和查找的技术。但是,那些需要元素间任何排序信息的树操作将不会得到有效...
2019-11-24 18:03:44
309
原创 【Java数据结构】二叉树基础
二叉树参考链接:https://www.jianshu.com/p/bf73c8d50dc2二叉查找树参考链接:https://www.cnblogs.com/skywang12345/p/3576452.html1.预备知识对于大量的输入数据,链表的线性访问时间太慢,不宜使用。树(tree)是一种简单的数据结构,其大部分操作的运行时间平均为Ο(log N)。树可以用几种方式定义。定义树的...
2019-11-17 17:25:06
158
原创 【Java数据结构】栈和队列基础
本文参考链接:栈:https://www.cnblogs.com/fzz9/p/8167546.html后缀表达式:https://blog.csdn.net/ring_k/article/details/79598961队列:https://www.jianshu.com/p/1b8270f3c881《数据结构与算法分析——Java语言描述》原书第二版1.栈1.1 基本概念栈(St...
2019-11-10 21:42:24
196
原创 【Java数据结构】线性表List
本文参考链接:https://blog.csdn.net/BALAHuN/article/details/89065056https://blog.csdn.net/u011497622/article/details/81284192https://www.cnblogs.com/dongtian-blogs/p/10861138.html1.ListList是一个继承于Collect...
2019-11-03 15:20:33
243
原创 【Java数据结构】算法运行时间简析
《数据结构与算法分析》之算法分析1.数学基础新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.数学基础定义...
2019-10-24 23:34:40
917
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人