這周做的事比較少,也沒怎么去小組撑毛,簡(jiǎn)單總結(jié)一下這周都做了什么书聚。
學(xué)習(xí)方面,這周主要是在練算法。總共做了有10道題雌续。但是其中有4道題簡(jiǎn)直就是一道斩个,很荒謬。10道題包括有6道滑動(dòng)窗口西雀,4道其他題萨驶。其中的4道其他題是一些關(guān)于字符串、數(shù)學(xué)相關(guān)的艇肴,沒什么特別的地方腔呜,做是做出來(lái)了,只是算法不夠好再悼,執(zhí)行時(shí)間排名比較靠后核畴,過了之后就總有種過了就好的想法,沒有去看題解冲九,也沒看一些大神的題解去優(yōu)化算法谤草,其實(shí)應(yīng)該想著一題多解,精益求精莺奸、力爭(zhēng)完美的丑孩,但是,我現(xiàn)在想要多做一些題灭贷,先把自信心提升一下温学,等著做的題多一些再回頭看看。還有就是做了一道尋找兩個(gè)數(shù)組中位數(shù)的題甚疟,第一時(shí)間的思路就是想到了歸并排序的那個(gè)思想來(lái)合并兩個(gè)數(shù)組仗岖,之后return數(shù)組中間的數(shù)就OK了,然后過了览妖,但是時(shí)間復(fù)雜度是O(m+n)轧拄,題目要求O(log(m+n)),題解上有符合這個(gè)時(shí)間復(fù)雜度的題解讽膏,但也沒有好好看看檩电,就過了。后面又做了一些滑動(dòng)窗口的題府树,leetCode上有四道題俐末,完全就可以說是一道,極其相似挺尾。還有就是有道困難題一直超時(shí),看了看題解站绪,超時(shí)的點(diǎn)直接被題解拿捏了遭铺,看題解有用到優(yōu)先隊(duì)列,但是優(yōu)先隊(duì)列不太明白,也沒搞懂魂挂,就先pass了甫题。這周還有就是,看了看遞歸涂召,遞歸反轉(zhuǎn)鏈表坠非,遞歸求全排列。還有這周在寫題時(shí)果正,想到了一些很不錯(cuò)的思路炎码,比如,判斷換位詞的思路秋泳,用一個(gè)哈希數(shù)組很nice潦闲。還有就是,判斷一個(gè)字符串是否包含另一個(gè)字符串的所有字符迫皱,在網(wǎng)上看到了一個(gè)不錯(cuò)的思路歉闰,利用哈希表的思想,遍歷字符串A的時(shí)候卓起,往里面壓和敬,遍歷字符串B的時(shí)候,往外邊彈戏阅,如果不夠彈昼弟,則不包含,感覺很不錯(cuò)饲握,還沒好好研究一下私杜,后面在好好看看。這周寫算法的時(shí)候Map集合的方法什么的有點(diǎn)忘了救欧,又簡(jiǎn)單復(fù)習(xí)了一下衰粹。
生活方面,這周特別想踢足球笆怠,還有就是在偏向拉體能铝耻。這一周實(shí)在是太想踢足球了,滿腦子都是腳后跟磕球蹬刷,踩單車過人瓢捉,插花腳,內(nèi)切打門办成,護(hù)球泡态,繞球,幻想著踢出世界波式的進(jìn)球迂卢,真的實(shí)在是太虧賊了某弦。還有就是我們隊(duì)這周周一下午和數(shù)學(xué)院踢聯(lián)賽桐汤,3:1,成功出線靶壮,下周二就要和生科踢了怔毛,生科還是比較強(qiáng)的,如果能踢贏生科的話腾降,那就是四強(qiáng)了拣度。這周六下午和教職工和一些體院的人踢了整整一下午,非常過癮螃壤。還有就是這周從周二的晚上開始去拉體能了抗果,每天晚上都去操場(chǎng)上運(yùn)動(dòng)將近一個(gè)小時(shí),拉伸映穗,跑步窖张,蛙跳,俯臥撐蚁滋,前后墊步練習(xí)腳下頻率宿接,夜深人靜,帶著耳機(jī)聽著音樂辕录,很不錯(cuò)睦霎。
這周基本就這樣。