JAVA数据结构基础
文章平均质量分 95
倾城璧
区块链专业,JAVA是世界上最好的语言.java
展开
-
深入理解JAVA字符串以及KMP算法深度详解
目的:需要找到的是每个子串前缀和后缀相等的最长的前缀和后缀长度。原创 2024-07-04 12:36:11 · 777 阅读 · 0 评论 -
JAVA中的二分查找详解
原创 2024-06-22 20:15:42 · 968 阅读 · 0 评论 -
java中的的七大常见排序超详解
1.第i趟,设前i个元素构成的{a0,a1,。。。,an-1}的适当位置,使插入后的子序列认识排序的,ai的插入位置由关键字比较大小确定。2.重复执行1操作,n个元素共需要进行n-1趟排序,每一行将第一个元素ai插入前面的子序列。关键字序列{32,26,87,72,26*,17}的直接插入排序(升序)过程如图所示,以“*”区别两个关键字相同的元素,其中{}表示一个排序的子序列。 详细的基本步骤: 运行结果 时间复杂度分析:最坏情况下为O(N*2),此时待排序列为逆序,或者说接近逆序原创 2024-06-22 15:38:13 · 1066 阅读 · 0 评论 -
JAVA中的栈,队列和递归详解
JAVA中的栈,队列和递归超级超级详解!爆肝好几天的学习笔记!原创 2024-05-28 21:00:20 · 744 阅读 · 1 评论 -
图的概念和数据储存,以及图的遍历(图的深度优先遍历和图的广度优先搜索)
图的概念和数据储存,以及图的遍历(图的深度优先遍历和图的广度优先搜索)原创 2024-05-20 13:35:18 · 1363 阅读 · 0 评论