MIT-Missing-Semester
MIT-Missing-Semester[自制双语字幕] 计算机教育缺失的一课(2020) - 第1讲 - 课程概览与 shell✔【[自制双语字幕] 计算机教育缺失的一课(2020) - 第1讲 - 课程概览与 shell】 https://www.bilibili.com/video/BV1uc411N7eK/?share_source=copy_web&vd_source=82180e49f17daecf14bb6f246fc29cd0 不要急着一口气吃成胖子,遇到不会的就差,不会就放着。这个也是慢慢学一点。 就像之前学的git,结果自己在做CS61B的时候不就用上了吗 他这个装的虚拟机不知道为什么用不了,第一节课我都在GitBash上面操作的,大部分命令都有,没啥不一样。 看完了 [自制双语字幕] 计算机教育缺失的一课(2020) - 第2讲 - Shell...
Hot100DDL乱写
s 为了100元钱,全部胡弄完了
Coursera: Algorithms I & II
Coursera: Algorithms I & II 太棒了,用的是java8,把我就不用切换jdk了 第 1...
csDiyPath
CS自学指南前言✔看完之后只能惊叹于作者对学习的渴望,行动力之强,坚持得下去,最最重要的是,足够自觉,足够自律,足够懂事。 我也不是没看到过别人说要自学,,但是我和绝大部分人一样,看了一眼视频就匆匆放弃 。这次,我永远当不了第一个人,但是我永远可以抄袭别人,当第二个人。 作者开始的地方是CS61A,是Python入门 如何使用这本书一个仅供参考的CS学习规划必学工具 好书推荐 数学基础 数学进阶 编程入门MIT-Missing-Semester正如课程名字所言:“计算机教学中消失的一个学期”,这门课将会教会你许多大学的课堂上不会涉及但却对每个 CSer 无比重要的工具或者知识点。例如 Shell 编程、命令行配置、Git、Vim、tmux、ssh 等等。如果你是一个计算机小白,那么我非常建议你学习一下这门课,因为它基本涉及了本书必学工具中的绝大部分内容。 除了 MIT...
代码随想录算法训练营day24-理论基础-77
回溯算法理论基础代码模板 123456789void backtrack(int t) { if (t > n) output(x); else { for (int i = f(n, t); i <= g(n, t); i++) { x[t] = h(i);//当前解 if (constraint(t) && bound(t)) backtrack(t + 1); } ...
2021CS61B-LabsANDHWs
上面都是2024SpringCS61B的Lab01的过程,我现在改成2021SpringCS61B了。
2021CS61BWeek1and2
2021CS61BWeek1and2希望能坚持下去,下面这个链接给我坚持的兴趣。 怎样学习数据结构? 伯克利神课CS61B 总结感悟,学习指南和避坑建议 http://t.csdnimg.cn/6egG4 目前策略是这样 优先看完https://www.bilibili.com/video/BV1Ri421o7dS/?spm_id_from=333.999.0.0&vd_source=d84f08a0531e04d6d41c38180cce9fb5 如果有不清楚的在看英文原版 https://www.bilibili.com/video/BV1QP4y1u7jv/?spm_id_from=333.337.search-card.all.click&vd_source=d84f08a0531e04d6d41c38180cce9fb5 怎么实验室lab和家庭作业homework还不一样呢 目前进度windows安装git搞完了 这两个视频都是一样的,都是UCB CS 61B: Data Structures, Spring...
MIT6.006 1. Algorithmic Thinking, Peak Finding 算法思维,峰值寻找
https://www.cnblogs.com/alvinai/p/12620772.html https://www.cnblogs.com/alvinai/category/1687839.html?page=2 https://www.bilibili.com/video/BV1b7411e7ZP/?spm_id_from=333.337.search-card.all.click&vd_source=d84f08a0531e04d6d41c38180cce9fb5 https://www.bilibili.com/video/BV1fu41127MN/?p=2&spm_id_from=pageDriver&vd_source=d84f08a0531e04d6d41c38180cce9fb5
qingkongDS
图结构篇存储结构邻接矩阵我们可以来总结一下性质: 无向图的邻接矩阵一定是一个对称矩阵,因此,有时为了节省时间,我们可以只存放上半部分。 对于无向图,邻接矩阵的第i行非0(或非∞)的个数就是第i个顶点的度。 对于有向图,邻接矩阵的第i行非0(或非∞)的个数就是第i个顶点的出度(纵向就是入度了) 接着我们来看看如何通过代码实现,首先我们需要对结构体进行一下定义,这里我们以有向图为例: 版权声明:本文为柏码知识库版权所有,禁止一切未经授权的转载、发布、出售等行为,违者将被追究法律责任。 原文链接:https://www.itbaima.cn/document/lqv77apvx82nkkio 转载自这位大佬,仅用于个人的学习和记笔记,无任何其他商业用途。如果造成了困扰和不便之处,请微信联系我。微信号BradTorres 我一定删除所有博文。
qingkongC
实战:斐波那契数列解法其二学习了数组,我们来看看如何利用数组来计算斐波那契数列,这里采用动态规划的思想。 动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。 我们可以在一开始创建一个数组,然后从最开始的条件不断向后推导,从斐波那契数列的规律我们可以得知: fib[i] = fib[i - 1] + fib[i -...