首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
foyoodo
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
图的数组(邻接矩阵)储存表示
本文完整实现了 《数据结构(C语言版)》7.2.1 数组表示法 部分的代码。
堆排序的思路与优化改进(C 语言描述)
本文中的代码适用于对数组元素进行排序(以整型数据为例)。 关于堆排序的具体思路可以参考《算法》书中描述 堆排序 。 在排序方法之前,定义了五个不同的方法,以便于对数组元素进行比较、交换和覆盖。为了适用于不同的数据类型,这里使用到了 void 指针以及指针类型的转换,也就是 C …
快速排序的思路与优化改进(C 语言描述)
本文中的代码适用于对数组元素进行排序(以整型数据为例)。 在排序方法之前,定义了三个不同的方法,以便于对数组元素进行比较和交换。为了适用于不同的数据类型,这里使用到了 void 指针以及指针类型的转换,也就是 C 语言中范型的概念。如果需要对不同元素类型的数组进行排序,只修改 …
《算法(第 4 版)》知识点归纳 ➕ 习题解析
这里推荐一个我自己的项目:Algorithms-4th-Tutorial 。 项目主页:Tutorial 。 它涵盖了《算法(第 4 版)》一书中的大部分重要的知识点以及一些浅显易懂的解释,希望能帮助自己和大家更好地掌握书中的内容,并在复习时有一个可以对照的大纲。我在每个小节的…
单向循环链表解决约瑟夫环问题 - Golang 实现
编号为 1, 2, … , n 的 n 个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值 m ,从第一个人开始按顺时针方向自 1 开始顺序报数,报到 m 时停止报数。报 m 的人出列,将他的密码作为新的 m 的值,从他在顺时针方向上的下一…
algs4-1.2 习题
以下出现 Integer.parseInt(args[x]) 的地方均可以替换为 StdIn.readxxx() ,不过这样变成了从标准输入中读取数据。题中要求从命令行接受数据,所以最好避免从标准输入中进行数据的获取。 1. Point2D 用例 2. Interval1D 用…
algs4-1.3 习题
1. isFull() 方法 2. java Stack 的输出 3. 不可能产生的出栈返回值 a. b. c. d. e. f. g. h. 4. 用例 Parentheses 如果输入中没有括号的存在,同样返回 true 值。 5. 打印结果 打印 N 的二进制表示。 6.…
algs4-1.3 背包、队列和栈
三种数据类型:背包(Bag)、队列(Queue)和栈(Stack)。它们的不同之处就在于删除或者访问对象的顺序不同。 1. API 泛型也叫参数化类型。看个例子: 如果向 stack 中添加 Date 对象(或是任何非 String 类型数据),或者是向 queue 中添加 S…
algs4-1.1 习题
知乎上有一篇总结的还不错, 如果觉得不够详细,或者想要参考题目以及其他答案的同学,可以在 这里 找到。 1. 表达式的值 a. 7 b. 200.0000002 c. true 2. 类型和值 a. double, 1.618 b. double, 10.0 c. boolea…
《算法(第4版)》知识点归纳解读 + 习题解析
这篇博客主要来记录自己在书中总结归纳的知识点,来帮助自己和大家更好地记忆书中的内容,并在复习时有一个可以参考的大纲。我在每个小节的后面也有附上习题的解答。 部分解题代码用到了书中提供的类库,VS Code、 IDEA 等编辑器内置了快捷跳转至源码位置的操作,读者可以根据自身情况…
下一页
个人成就
文章被点赞
12
文章被阅读
18,647
掘力值
371
关注了
3
关注者
2
收藏集
2
关注标签
0
加入于
2019-01-29