- 博客(11)
- 收藏
- 关注
原创 CS61B 二叉搜索树的改进:B 树 笔记
B 树是一种对 BST 的改进,它是一种平衡的多叉树。它可以解决 BST 的复杂度变成ΘN\Theta(N)ΘN的问题B 树是一种对 BST 的改进,它是一种平衡的多叉树。它可以解决 BST 的复杂度变成ΘN\Theta(N)ΘN的问题。B 树的插入和删除操作都可以被控制在ΘlogNΘlogN。6 个 Homework,10 个 Lab,9 个 Project。
2024-11-25 17:27:34
1711
原创 CS61B ADT&BST笔记
课程主要内容:数据结构与算法分析课程运用语言:Java你可以在里获得更多有用的资源。这个课有。其中第一个 project 是一个完整的 2024 游戏的实现,很有意思。
2024-11-24 17:02:09
958
原创 CS61B 渐进分析笔记 2
课程主要内容:数据结构与算法分析课程运用语言:Java你可以在里获得更多有用的资源。这个课有。其中第一个 project 是一个完整的 2024 游戏的实现,很有意思。
2024-11-24 15:55:34
1659
原创 CS61B不相交集笔记
课程主要内容:数据结构与算法分析课程运用语言:Java你可以在里获得更多有用的资源。这个课有。其中第一个 project 是一个完整的 2024 游戏的实现,很有意思。
2024-11-23 20:00:27
1404
原创 CS61B 渐近分析笔记
课程主要内容:数据结构与算法分析课程运用语言:Java这个课有。其中第一个 project 是一个完整的 2024 游戏的实现,很有意思。
2024-11-23 14:56:24
1420
原创 手搓手写数字神经网络
这篇文章是建立在大家有一定神经网络原理基础的前提下,所以我不会过多介绍神经网络的原理。如果有疑问可以去看看吴恩达的神经网络和深度学习课程。这里简单总结一下符号含义nin^{[i]}ni第iii层的神经元个数ajia^{[i]}_jaji第iii层第jjj个神经元的激活值zjiz^{[i]}_jzji第iii层第jjj个神经元的输入值wjiw^{[i]}_jwji第iii层第jjj个神经元的权重bjib^{[i]}_jbji第。
2024-11-10 18:43:49
1766
原创 线性回归 入门版
线性回归是一个统计学方法,是用来。那么我们就来完整的利用线性回归解决一个问题。一些详细的问题可以在解决问题过程中作说明,更好理解。另外,本文中的图像绘制以及计算的python假如我们要根据汽车的重量预测汽车的燃油燃烧效率,我们可以用线性回归来解决这个问题。我们称重量为,称燃油效率为。我们可通过matplotlib库绘制数据图像:我们可以看到,数据集呈现出一条直线的趋势,即。即使不是严谨的一条直线,但是只要直线和这些数据点相差的不多,我们依然可以用这条直线粗略的进行较为准确的预测。y。
2024-11-03 20:17:41
1914
原创 Java 继承机制的笔记 1
这个课有6 个 Homework,10 个 Lab,9 个 Project。其中第一个 project 是一个完整的 2024 游戏的实现,很有意思。此文章对应的是课程 8-9 节的内容。 由于内容较多,还有 10-11 节的内容写在楼下一篇文章中。此笔记对应资源:CS 61B 课本资源在语言学中,上下位词的概念用于形容词的关系。比如红色的上位词可以是颜色。在 java 中,这种关系被用于形容类之间的继承关系。比如说我定义了一个类,它有一些共同的属性和方法,比如说叫做“吃”,“睡觉”,“跑”。然后我定义了一
2024-11-02 18:26:54
1234
1
原创 CS 61B 数组列表笔记
课程主要内容:数据结构与算法分析课程运用语言:Java这个课有。其中第一个 project 是一个完整的 2024 游戏的实现,很有意思。。
2024-11-02 15:22:31
1296
原创 CS 61B 列表笔记
至此,我们已经了解了列表的一些基本实现,包括单向链表、双向链表、哨兵节点、缓存等。有了对列表实现的基本了解后,我们可以去查看不同语言实现列表的方式,并尝试自己实现一些数据结构。6 个 Homework,10 个 Lab,9 个 Project。
2024-11-02 12:35:29
1402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅