首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习笔记
君莫笑JUEJIN
创建于2022-12-04
订阅专栏
君莫笑的学习笔记
等 1 人订阅
共66篇文章
创建于2022-12-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
树结构基础部分
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 树 数组存储方式 优点:通过下标方式访问元素,速度快。对于有序数组,可使用二分查找提高检索速度。 缺点
哈希表-思路讲解篇
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 哈希表 哈希表属于数据结构 散列表(Hash table,也叫哈希表), 是根据关键码值(Key va
哈希表详细讲解
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 哈希表 哈希表属于数据结构 散列表(Hash table,也叫哈希表), 是根据关键码值(Key va
斐波那契查找
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 斐波那契查找 斐波那契数列 {1, 1, 2, 3, 5, 8, 13, 21, 34, 55 ···
插值查找
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 前言:上一文大家了解到了二分查找算法,接下来给大家详细解说插值查找并温故一下二分查找的思路~ 二分查找
二分查找 / 折半查找 算法详解
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 前言:上一文大家了解到了查找算法,接下来给大家详细解说二分查找算法~ 二分查找 / 折半查找 必须是顺
查找算法
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 前言:之前的文章给大家讲解了排序算法的几种排序算法,给大家总结一下排序算法的优劣对比,接下来给大家介绍
基数排序(桶排序)全篇讲解
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 七、基数排序(桶排序) 基数排序(radix sort)属于“分配式排序”(distribution
基数排序(桶排序)-思路讲解篇
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 七、基数排序(桶排序) 基数排序(radix sort)属于“分配式排序”(distribution
归并排序
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 六、归并排序 采用分治策略。分治法将问题分 (divide) 成一些小的问 题然后递归求解,而治(co
快速排序
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 前言:上文学习了希尔排序,了解到了希尔排序的解题思想,这里给大家温习一下~ 五、快速排序 基本思想 通
希尔排序
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 四、希尔排序 基本思想 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量
插入排序
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 三、插入排序 插入式排序属于内部排序法,是对于欲排序的元素以插入的方式找寻该元素的 适当位置,以达到排
选择排序 (Select Sorting)
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 二、选择排序 (Select Sorting) 选择式排序也属于内部排序法,是从欲排序的数据中,按指定
冒泡排序 Bubble Sorting
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 基本思想 通过对待 排序序列从前向后(从下标较小的元素开始),依次比较 相邻元素的值,若发现逆序则交换
带你走进Java数据结构与算法(十三)
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 前言:今天带领大家继续学习算法的时间复杂度~ 线性阶O(n) 这段代码,for循环里面的代码会执行n遍
带你走进Java数据结构与算法(十二)
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 前言:上文学习到排序算法,今天带领大家走进算法的时间复杂度 时间复杂度 一般情况下,算法中的基本操作语
带你走进Java数据结构与算法(十一)
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情 排序算法 排序是一种数据结构,不是算法,指定的顺序进行排序的过程。 内部排序 将需要处理的所有数据都加
带你走进Java数据结构与算法(十)--八皇后问题
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十一天,点击查看活动详情 八皇后问题(92种) 问题描述:在一个8 × 8 的国际象棋摆放 8个皇后,使其不能互相攻击 要求:任
带你走进Java数据结构与算法(九)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言:上文学习了中缀转后缀,今天带领大家了解递归~ 递归 自己调用自己,每次的变量都不一样 规范 执行一个方法时,就创建一个新的受保护的独立空间(
下一页