Day-30 完赛心得

经过了漫长的30天,终於完赛了,好险暑假有先屯个15篇,要不应该是没办法完赛了,由衷地佩服那些真的每日一篇的大大们~~

一开始参加铁人赛的动机是觉得大一念完,觉得自己好像不能说完全不会程序,但和其他人又差了点什麽,後来觉得这个差异很可能就在於演算法和资料结构,於是决定参加这次铁人赛,从零开始补齐这部分的知识,顺便稍微碰一点C++,因为STL很棒?

基本上算是顺利达到一开始铁人赛设立的目标了(算是吧),除了红黑树和线段树以外,大部分基础资料结构和演算法算是读完一轮了,碍於时间关系,没办法每一篇再加上一题类似leetcode的练习题~,而且後面有一些资料结构没有实作的部分...本来是想6.046和6.006同步进行的,後来因为证明的部分一天真的弄不太完,所以後面就重点放在6.006了XD。

那下面就来说说铁人赛心得,基本上是用hackmd在线上进行markdown编辑,用notion管理每天进度,制图的部分,部分直接使用教科书上的图片,大部分是直接使用ppt进行绘制,不过後面有人建议可以使用draw .io,之後可以试试,hackmd要转到ithome上面最大的麻烦就是ithome的markdown没办法源生支援Latex,要转成图片才可以,有点麻烦~ 希望之後可以支援。

直接啃原文的线上课程还真的有一点吃不消,一堂50分的课,大概要看3个小时,配合google翻译才能够读完吧~平均一天大概要花6个小时完成一篇铁人赛,证明的部分因为还没修离散,所以真的很多看不太懂,尝试用高中的数学理解并稍微简化一点XD

篇章的部分,基本上大部分演算法和资料结构我都是没有碰过的,所以一天一篇文其实压力还满巨大的,不过好在挺过来了~ 基本上就是从Introduction to algorithms这本书照顺序读下来,然後红黑树跳过,插入一些图论的东西,像是DFS, BFS,因为很常听同学讨论到,经过这次铁人赛,算是各方面都有成长吧~ 终於听得懂同学在讨论什麽解迷宫,什麽DFS到底是什麽东西了~感动

之後将会开始佛系的不定时更新,把DP, 贪婪法和回朔的部分也一并弄完,然後有一些我一天读不完的部分,像是全域哈希等等,之後也一并补齐~

以下为Notion管理画面

Notion真好用~

恩,大概就是这样,感谢看到最後的你~ 明年的话...我再想想吧XD 如果文章内容有错误,或是想要补充的部分,都欢迎留言。

p.s : 我到底多智障,才会把书名打错啊...Introduction of to algorithms


<<:  网页变形-30天学会HTML+CSS,制作精美网站

>>:  Day27 slot

Vue.js 从零开始:生命周期

生命周期介绍 在一开始建立Vue的实体,然後挂载到#app就算是已经在使用元件,而这一连串的建立到被...

This is not the end

今天是铁人赛的最後一天!终於撑过去了。 但由於这阵子工作真的有点忙不过来,同时也没有准备任何「库存...

[Day 12] 决策树 (Decision tree)

决策树 (Decision tree) 今日学习目标 决策树演算法介绍 决策树如何生成? 如何处理分...

Day 4 初始化的 RSpec 资料夹剖析

该文章同步发布於:我的部落格 利用 Command line 来创建你的 RSpec 资料夹 一样...