前言 利用好相關(guān)代碼檢查工具骡男,是一種自我的CodeReview,可以有效降低Bug率傍睹,提升自我的代碼優(yōu)化意識(shí)隔盛。常用的代碼檢查工具有AndroidStudio 自帶的Lint工...

前言 利用好相關(guān)代碼檢查工具骡男,是一種自我的CodeReview,可以有效降低Bug率傍睹,提升自我的代碼優(yōu)化意識(shí)隔盛。常用的代碼檢查工具有AndroidStudio 自帶的Lint工...
反轉(zhuǎn)一個(gè)單鏈表。 示例: 輸入: 1->2->3->4->5->NULL輸出: 5->4->3->2->1->NULL 這題用迭代的思路非常簡(jiǎn)單拾稳,有很多種思路吮炕,可以直接頭插,...
現(xiàn)在你總共有 n 門課需要選访得,記為 0 到 n-1龙亲。 在選修某些課程之前需要一些先修課程。 例如悍抑,想要學(xué)習(xí)課程 0 鳄炉,你需要先完成課程 1 ,我們用一個(gè)匹配來(lái)表示他們: [0...
給定一個(gè)含有 n 個(gè)正整數(shù)的數(shù)組和一個(gè)正整數(shù) s 搜骡,找出該數(shù)組中滿足其和 ≥ s 的長(zhǎng)度最小的連續(xù)子數(shù)組拂盯。如果不存在符合條件的連續(xù)子數(shù)組,返回 0记靡。 示例: 輸入: s = ...
最近在閱讀CJSON文件,當(dāng)中關(guān)于C語(yǔ)言的各種用法可以說(shuō)是比較基礎(chǔ)的摸吠,但是由于自己沒(méi)有什么項(xiàng)目經(jīng)驗(yàn)空凸,對(duì)于一些代碼的知識(shí)點(diǎn)需要再?gòu)?fù)習(xí)鞏固一下。 先說(shuō)頭文件 一個(gè)頭文件標(biāo)準(zhǔn)情況下...
已經(jīng)大三了寸痢,學(xué)了很多基礎(chǔ)知識(shí)呀洲,也應(yīng)該將基礎(chǔ)知識(shí)進(jìn)行整合,通過(guò)一些小項(xiàng)目轿腺,先做了一個(gè)2048的小游戲两嘴,參照了網(wǎng)上的寫法,于是準(zhǔn)備獨(dú)自寫一個(gè)貪吃蛇族壳,寫了一個(gè)禮拜了憔辫,主要是找bug...
1.矩陣連乘 矩陣相乘: 矩陣A和B相乘,p仿荆、q分別為A的行和列贰您,q坏平、r分別為B的行和列: 所以A和B相乘,兩個(gè)矩陣相乘的計(jì)算量為pqr锦亦。 1.1 完全加括號(hào)的矩陣連乘積 完...
最近學(xué)習(xí)鏈表?xiàng)j?duì)列時(shí)候杠园,發(fā)現(xiàn)邏輯上來(lái)說(shuō)這幾個(gè)問(wèn)題是很容易就搞明白的顾瞪,但是具體實(shí)現(xiàn)尤其是用C語(yǔ)言實(shí)現(xiàn),這個(gè)指針參數(shù)的傳入抛蚁,有很大的問(wèn)題陈醒,還牽扯到malloc函數(shù)的調(diào)用的用法,我...
鏈表,棧肚逸,隊(duì)列 鏈表(理解與數(shù)組的區(qū)別) 一種遞歸的數(shù)據(jù)結(jié)構(gòu) 結(jié)點(diǎn)含有一個(gè)(泛型的)元素爷辙,和指向后繼(前驅(qū))元素引用(單鏈表 ,循環(huán)鏈表朦促,雙鏈表) 注意點(diǎn): 有無(wú)頭結(jié)點(diǎn)膝晾、最后...