難度 中等這道題也是比較簡單的,選個(gè)喜歡的算法搜索就可以了。我用了深度搜索,因?yàn)榇a簡單些省時(shí)間。執(zhí)行用時(shí) :2 ms, 在所有 Java 提交...
難度 中等這道題不久前做過,知道大概的算法,所以迅速通過。如果操作是遍歷數(shù)組,對于等于1的位置,將與其關(guān)聯(lián)的1修改為其它值,最終1的數(shù)量就是島嶼...
難度 簡單這道題實(shí)現(xiàn)確實(shí)不難,但是要讀懂題需要花很長時(shí)間。一些無緊要的信息可以忽略,比如每個(gè)數(shù)字代表像素之類的,這道題顏色值和像素值占用了同一個(gè)...
難度 中等這道題看到評論和題解數(shù)就知道不會太難。第一遍直接暴力法實(shí)現(xiàn),執(zhí)行時(shí)間不理想。第二遍使用雙指針,沒有特別的難點(diǎn),關(guān)鍵在于思路。方法一:執(zhí)...
難度 中等這道題花了不少時(shí)間,關(guān)鍵是要找對算法。開始嘗試過用隊(duì)列和迭代,都超時(shí)了。思路大概就是x,y的距離等于它四周的最小距離+1。先將0寫入,...
難度 中等這道題不難,一開始理解錯(cuò)了題意以為是一次跳躍的長度,還震驚怎么可能這么簡單,后來發(fā)現(xiàn)果然是看錯(cuò)題了。最長的跳躍長度,大于0小于這個(gè)長度...
難度 中等括號運(yùn)算的復(fù)雜版,主要是利用棧來先計(jì)算后面括號內(nèi)的內(nèi)容,再不斷出棧到棧底。執(zhí)行時(shí)間比較一般,想要繼續(xù)優(yōu)化可以改用StringBuild...
難度 中等最近做題的速度提上來了,或許是因?yàn)橹R點(diǎn)一點(diǎn)點(diǎn)拾回來了,不過總這樣也不算好事,說明沒有新的知識點(diǎn)出現(xiàn)。這道題需要把鏈表反轉(zhuǎn)相加,我這里...
難度 中等這道題雖然是中等,但是完成的時(shí)間跟大多數(shù)簡單差不太多,以至于今天荒廢了一天還能在一天過去之前把卡打了??赡芤?yàn)閯偤貌辉谖业闹R盲區(qū),不...