摘要: 二叉树 树存储方式的分析 树示意图: 二叉树遍历的说明 代码示例: 节点实例: 阅读全文
posted @ 2020-04-25 23:50 微观漫步 阅读(199) 评论(0) 推荐(0)
摘要: 哈希表 哈希表简介: google 公司的一个上机题: 思路分析并画出示意图: 代码演示: 实体节点类: 阅读全文
posted @ 2020-04-25 23:01 微观漫步 阅读(199) 评论(0) 推荐(0)
摘要: 基数排序(桶排序) 基数排序(桶排序)介绍: 基数排序基本思想: 基数排序图文说明: 代码实现: 运行结果: 基数排序的说明: 常用排序算法总结和对比 一张排序算法的比较图: 相关术语解释: 阅读全文
posted @ 2020-04-25 21:38 微观漫步 阅读(196) 评论(0) 推荐(0)
摘要: 归并排序 归并排序介绍: 归并排序思想示意图 1 基本思想: 归并排序思想示意图 2 合并相邻有序子序列: 代码实现: 运行结果: 阅读全文
posted @ 2020-04-25 21:24 微观漫步 阅读(255) 评论(0) 推荐(0)
摘要: 快速排序 快速排序介绍: 快速排序法示意图: 代码演示: 运行结果: 阅读全文
posted @ 2020-04-25 21:14 微观漫步 阅读(179) 评论(0) 推荐(0)
摘要: 希尔排序法 讨论: 希尔排序法介绍: 希尔排序法基本思想: 希尔排序法的示意图: 代码实现: 运行结果: 排序前的时间是=1587818689075 排序后的时间是=18 80000 阅读全文
posted @ 2020-04-25 20:52 微观漫步 阅读(161) 评论(0) 推荐(0)
摘要: 插入排序 插入排序介绍: 插入排序法思想: 插入排序思路图: 代码演示: 运行结果: 阅读全文
posted @ 2020-04-25 20:35 微观漫步 阅读(204) 评论(1) 推荐(0)
摘要: 选择排序 基本介绍: 选择排序思想: 代码演示: 运行结果: 阅读全文
posted @ 2020-04-25 20:28 微观漫步 阅读(207) 评论(0) 推荐(0)
摘要: 冒泡排序 基本介绍 优化: 演示冒泡过程的例子(图解) 小结上面的图解过程: 代码实现: 运行结果: 阅读全文
posted @ 2020-04-25 20:16 微观漫步 阅读(179) 评论(0) 推荐(0)
摘要: 八皇后问题简述 解题思路: 代码实现: 阅读全文
posted @ 2020-04-25 19:41 微观漫步 阅读(309) 评论(0) 推荐(0)
摘要: 递归 迷宫问题: 迷宫问题示意图 代码实现: 运行结果: 阅读全文
posted @ 2020-04-25 19:29 微观漫步 阅读(771) 评论(0) 推荐(0)
摘要: 逆波兰计算器完整版 代碼演示: 阅读全文
posted @ 2020-04-25 15:55 微观漫步 阅读(350) 评论(0) 推荐(0)
摘要: 中缀表达式转换为后缀表达式 中缀表达式转后缀表达式思路: 举例: 代码演示: 阅读全文
posted @ 2020-04-25 15:49 微观漫步 阅读(339) 评论(0) 推荐(0)
摘要: 逆波兰计算器 我们完成一个逆波兰计算器,要求完成如下任务: 代码演示: 阅读全文
posted @ 2020-04-25 15:36 微观漫步 阅读(209) 评论(0) 推荐(0)
摘要: 使用栈来实现综合计算器 计算:7 2 2 5+1+3 2 图解思路: 代码演示: 阅读全文
posted @ 2020-04-25 15:06 微观漫步 阅读(270) 评论(0) 推荐(0)
摘要: 栈的介绍 图解方式说明出栈(pop) 和入栈(push) 栈的应用场景 用数组模拟栈 代码演示: 阅读全文
posted @ 2020-04-25 14:25 微观漫步 阅读(161) 评论(0) 推荐(0)
摘要: Josephu 问题 阅读全文
posted @ 2020-04-25 14:12 微观漫步 阅读(188) 评论(0) 推荐(0)
摘要: 双向链表 代码实现: 实体类: 阅读全文
posted @ 2020-04-25 12:08 微观漫步 阅读(129) 评论(0) 推荐(0)
摘要: 1,查找单链表中的倒数第 k 个结点 4 代码实现: 阅读全文
posted @ 2020-04-25 11:45 微观漫步 阅读(159) 评论(0) 推荐(0)
摘要: 单项链表 链表介绍: 单链表(带头结点) 逻辑结构示意图如下 单链表的应用实例 1)第一种方式是添加节点时直接添加在链表尾部 2)第二种方式在添加节点时,根据排名将节点插入到指定位置(如果有这个排名,则添加失败,并给出提示) 3)修改节点功能,通过遍历找到该节点进行修改即可 4) 删除节点,找到该节 阅读全文
posted @ 2020-04-25 11:09 微观漫步 阅读(321) 评论(0) 推荐(0)
摘要: 队列介绍 队列的模拟思路 循环队列模拟思路 代码实现 循环队列实现 阅读全文
posted @ 2020-04-25 10:09 微观漫步 阅读(108) 评论(0) 推荐(0)
摘要: 1,稀疏数组的转换 示意图 主方法 初始化一个数组: 将二维数组转稀疏数组 稀疏数组复原 打印的结果: 阅读全文
posted @ 2020-04-25 09:26 微观漫步 阅读(203) 评论(0) 推荐(0)