努力努力再努力✘
努力努力再努力✘
全部文章
数据结构
MySQL(1)
python高级(3)
每日计划(1)
测试用例设计(5)
深夜网抑云(3)
计算机网络(2)
软件测试(13)
面试复盘(6)
项目(1)
题解(38)
归档
标签
去牛客网
登录
/
注册
努力努力再努力✘的博客
一个热爱技术,热爱生活的技术宅,在这里我将记录自己的学习历程
全部文章
/ 数据结构
(共4篇)
冒泡排序
冒泡排序 两两比较依次交换 第一趟交换 结果 前面已经确定了的元素不需要对比 算法实现 public static void main(String[] args) { int[] nums={49,38,35,32,65,55,43,90,76}; ...
冒泡排序
数据结构
2022-05-14
2
326
希尔排序
希尔排序 希尔排序就是变种插入排序算法 将数据分成多个子表,先实现局部有序。 缩小距离组成第二个子表 第三趟 当d=1时 整个表呈现了基本有序,直接进行插入排序。 总体 建议增量为 个数/2 算法实现 如果 当前元素比前面的元素小需要把元素暂存到A[0]中。 相当于插入排序的变种,...
希尔排序
排序算法
2022-05-12
1
343
排序算法理论与插入排序
排序算法 排序算法的评价指标 稳定性 排序前后相同元素的相对位置没有发生改变,称为稳定。反之称为不稳定 稳定的排序算法不一定比不稳定的好,要看实际需求 排序算法分类 内部排序关注如何使算法的时间、空间复杂度更低。外部排序关注如何使磁盘的读写次数更少。 总结 学习网站:https://www.c...
数据结构
排序算法
插入排序
2022-05-11
1
320
树
二叉树 树的遍历(递归) 树的深度 后续遍历算法的变种,求左子树高度,求右子树高度,选取最大深度+1(+1因为要带上根节点) 总结 二叉树层序遍历 辅助队列 访问该节点时需要将该节点的左右孩子入队列 算法实现 将根节点入队 循环(条件队列不为空) 队列头元素出队 访问节点visit()自...
二叉树
线索化二叉树
数据结构
2022-05-10
2
354