Follow

立个flag:接下来30天刷至200道题(目前28道,是一年多来断断续续做的),边做边看cs61b

· · Web · 39 · 0 · 1

耶今天刷了两道,虽然都很简单,第二个看了提示,其实我自己也想到了但不确定,只是众多思路的一个,没抓住。跟前一道题是有关联的。
对于思路,如何确定是用这个而不是那个,这方面我还是需要多练

正好是自习室期限卡到期的日子,加油

如果能看完fall22就允许自己买个apple watch

lab01还剩一点,明天上午再做吧,回去看综艺

一个月不太现实,窝还是调整一哈,就fall22结束吧,边上课边刷题,窝感觉很有希望看完cs61b。加油,厂妹!

发现它给的顺序蛮合理的,先看阅读材料再看视频,真的比纯看视频吸收得多

啊今天视频看了大部分,但最后两个是关于一道算法题,怎么感觉有点难,想留给明天,这样week1就剩下这道题和project0啦,明天一定可以做完!今天我要早睡!

嗷嗷嗷挫败,估计今天做不完pro0好难好难

发现我的问题是不太会读别人的代码

算了算了今天就把材料看完吧,明天再做

不行了,今天还是觉得好难,要不等学完week2的部分再做这个?

啊要不先把课上最后一个算法自己写一遍

好像摸着了一点门道,但我决定先放弃,等学完week2再来做这个

救命10月的前10天啥也没做,我好堕落

耶写出了pro0第一个方法,虽然很简单我真的卡了好久
经验就是与其死读代码试图捋顺,不如写点打印结果的代码运行它

现在真为自己摆烂这么多天后悔啊

我靠我摆烂了半个月,最后发现卡住我的东西只需一个小时就能解决,要命啊

行了,还剩一个最难的明天做呜呜呜

烦,感觉自己逻辑是对的,但通不过测试,一定是有哪里需要略微更改,但这个debug界面看着很乱

我又卡住了,现在的逻辑应该是错误的,应该推倒重建,但我无法做到换个思路

最终最难的部分还是搜了网上的解法,跟我的思路差不多,但又不理解偏差的部分,明明只能移动tile一次啊,怎么看答案有重复移动

虽然可惜没有独立做出全部但有思考的过程也不错,回去再看看书吧

还在pro0,最终我没用抄来的代码,但抄完理解更多了,把抄来的删除,顺着自己原来的思路重写了一下,目前测试过了三个,还有一个最难的部分,我又卡住了

重新梳理了逻辑,把一部分代码提取出来放进helper method了

但最难的情况还是没有解决,且没有思路

啊我想到怎么解决了,但要把现有的代码再推翻重来。
我真的很不擅长写helper method,我觉得都写到一个里面才比较方便
总之现在由于我提出的hepler method导致变量不互通,我得destructure一下

最终还是把所有代码重新放进了一个函数里,testUpOnly通过了,但testModel有两个失败,43个通过。
我还是得捋一捋

yeah 搞定了,是我粗心漏掉一处。
所以pro0搞定了,但是要不要destructure一下减少重复呢,犯懒

让我玩一局自己写的2048就再试试desctructure哈哈哈

虽然卡了这么久才完成,还是为自己写出来骄傲,我就知道我能自己写出来

以后不能拖这么久了,两天没进展可以谷歌搜别人思路参考一下

总之人家一个月才完成一周的内容,希望接下来一周真的能把week2的内容搞定

卡住了就走走,边散步边想,或者搜索相似的东西也可以,嗯嗯不能放着不管超过一天

耶,我还是又理了一遍,更顺了,所以重写了一遍,虽然还是放在了一个函数里,但把逻辑更集中了,避免了重复,更方便提取拆分

但我最后发现了,把代码拿出来这步,即使最后还是放回去了,也不是无用功。它帮我达成了最后的重复少的代码。

啊阅读3.1看完了,真正直面就会发现卡住你的那些东西没什么难的
可惜的是直面之前我总要拖延很久,我要把拖延的时间缩短一点

阅读2.1几乎完成,明天直接看对应的视频

另外看到末尾提到了cs61a讲的linked list,港真我就是为了linked list才上这个课的,原来是61a讲的,看来必须得先上完61a了。但之前尝试过很多次,每次都是看了开头没再继续,所以这次我要先看61a每周的教材再决定要不要看讲座。
明天
先看61b2.1讲座的
再看61a 前两周教材

啊今年要过去了,真不希望自己除考了个用不上的雅思外一事无成啊,希望剩下的两个月把这两个课搞完,学学学,加油!
反正我半年内不会饿死的!心无旁骛学吧

结果连2.1讲座都没看完,明天再看吧

对class的方法里什么时候加this什么时候不加有些混乱,目前的发现是对于contructor给赋值的instance variables,在instance methods里使用时,可以加也可以不加

做完了2.1练习。今天11点才醒,下午又睡了一会。晚上还逛了优衣库,逛完决定不退那件65的摇粒绒了,但是买贵20我好恨!本来不想来自习室的,幸好来了,还是推进了一点点进度的~

第四章也看完了,怎么Java里的String是reference啊

噢前三天什么也没做,今天终于把2.2 和 lecture 5看完了

放教材的gitbook动不动404,过会刷新又好了

week2的两个discussion也做完了,视频没有看。
object的 pass by value,value是postion in memory 这点还挺容易出错的,虽然看了答案后知道是怎么来的。

提交了lab02。

不是吧,上次提交是一个月前,我为什么一周的内容用了一个月?前段时间天天被迫去自习室又天天拖延去、在家玩手机到天黑的节奏非常需要改改。

我应该追求每天都有一点进度,最起码一周有五天有进度。
每天的进度多少是其次,根据当天状态随缘不要强求。
之前有时候间隔太久了,有两次间隔10天。

Sign in to participate in the conversation
alive.bar

你好,欢迎使用 alive.bar 社交媒体实例。 alive.bar 仅仅是一个服务器位于美国的网站,它使用了「长毛象(Mastodon)」服务。