前言 利用好相關(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...
有雙指針相向而行的例題嘛时甚???
209. 長(zhǎng)度最小的子數(shù)組給定一個(gè)含有 n 個(gè)正整數(shù)的數(shù)組和一個(gè)正整數(shù) s 隘弊,找出該數(shù)組中滿足其和 ≥ s 的長(zhǎng)度最小的連續(xù)子數(shù)組。如果不存在符合條件的連續(xù)子數(shù)組荒适,返回 0梨熙。 示例: 輸入: s = ...
給定一個(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ǔ)的,但是由于自己沒有什么項(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)、最后...