Maven作為一個(gè)優(yōu)秀的項(xiàng)目管理工具,其插件機(jī)制為其功能擴(kuò)展提供了非常大的便利性歧匈。Maven本身提供了很多的插件帽借。如果現(xiàn)有的maven插件無法滿足我們的需要踩晶,可以自己開發(fā)一個(gè)...

Maven作為一個(gè)優(yōu)秀的項(xiàng)目管理工具,其插件機(jī)制為其功能擴(kuò)展提供了非常大的便利性歧匈。Maven本身提供了很多的插件帽借。如果現(xiàn)有的maven插件無法滿足我們的需要踩晶,可以自己開發(fā)一個(gè)...
if/else過長(zhǎng)的問題 什么樣才算if/else過長(zhǎng)呢杨何?每個(gè)人或許都有不同的定義吧糕篇,但是最為直觀的感受就是當(dāng)你看你的代碼火诸,無法確定if/else的花括號(hào)是哪個(gè)對(duì)應(yīng)哪個(gè)的時(shí)候...
背景 在數(shù)據(jù)查詢中,我們經(jīng)常需要查詢某段時(shí)間內(nèi)的數(shù)據(jù)它浅,而前端傳入?yún)?shù)一般來說是不會(huì)指定小時(shí)坤邪,分鐘,秒罚缕,甚至毫秒級(jí)別的,所以就需要后端進(jìn)行時(shí)間處理怎静;例如:查詢2020-02-1...
題目鏈接 => 戳這里 題目解析 這道題其實(shí)有一點(diǎn)是需要另外拿出來講的邮弹,對(duì)比跑樓梯,跑樓梯的最后狀態(tài)求解蚓聘,我們是很明確要求解的節(jié)點(diǎn)的腌乡,但是這道題,如果我們自頂向下求解的話夜牡,我...
題目鏈接 => 戳這里 解析 動(dòng)態(tài)規(guī)劃四步走:1.問題拆解: 我們到達(dá)第n個(gè)樓梯可以從第n-1個(gè)或者第n-2個(gè)樓梯到達(dá)与纽,因此對(duì)第N個(gè)問題的求解就變成了對(duì)第n-1個(gè)問題和第n-...
以前的清明節(jié)并沒有過多的感觸今年的清明節(jié)卻多了點(diǎn)牽掛家人的離世疫情的所見所聞不知道明天會(huì)不會(huì)如期到達(dá)反正,先過好今天吧 20200404 簡(jiǎn)書
題目鏈接 => 戳這里 解析 這道題是典型的貪心算法塘装,其實(shí)就是求局部最優(yōu)解急迂,這道題的每個(gè)局部其實(shí)就是要求用最小的餅干去滿足孩子的胃口。那我們可以將餅干和孩子的胃口都排下序蹦肴,然...
題目鏈接 => 戳這里 解析 其實(shí)這道題可以考慮成將所有的點(diǎn)描繪到一張圖中僚碎,然后將所有上升段的差值相加即可; 解法
題目鏈接 => 戳這里 解析 其實(shí)這道題目最重要的一個(gè)點(diǎn)是羅馬數(shù)字如果小的值在大的值左邊阴幌,那么小的值就要當(dāng)作負(fù)數(shù)來算勺阐,否則當(dāng)作正數(shù)卷中,轉(zhuǎn)換一下,也就是我們遍歷這個(gè)羅馬數(shù)字字符串...
題目鏈接 => 戳這里 解析 我們從題目中就可以知道如果輸入的整數(shù)是負(fù)數(shù)渊抽,那么這個(gè)數(shù)就一定不是回文數(shù)蟆豫,那么還有沒有其他特例情況呢?我們考慮一下結(jié)尾是0的數(shù)懒闷,如果這個(gè)數(shù)不是0十减,...
題目鏈接 => 戳這里 解法 強(qiáng)烈建議去看一下對(duì)應(yīng)題解的評(píng)論區(qū),能看到很多不錯(cuò)的思考方式以及不同方面看待的知識(shí)點(diǎn)毛雇;
題目鏈接 => 戳這里 這道題感覺還是比較經(jīng)典的嫉称,具體解析建議點(diǎn)入上方的題目鏈接去看一下,會(huì)比較有幫助灵疮; 解法1:“一力破萬法” 暴力破解法织阅,就是羅列了字符串的所有子串,然后...
題目鏈接 => 戳這里 其實(shí)這道題理解之后本身并不難震捣,需要注意的有3點(diǎn): 1.鏈表節(jié)點(diǎn)位置的轉(zhuǎn)移需要細(xì)心點(diǎn)荔棉,每條鏈表上的節(jié)點(diǎn)都要記得轉(zhuǎn)移到下一節(jié)點(diǎn); 2.另外就是需要保存好d...
突然想起和一個(gè)朋友談?wù)摰囊粋€(gè)關(guān)于數(shù)據(jù)庫表設(shè)計(jì)的問題蒿赢,感覺蠻有趣的润樱,順便也記錄一下;問題如下:以一個(gè)月為一個(gè)周期羡棵,存這一個(gè)月內(nèi)的用戶信息壹若,包括姓名,年齡皂冰,電話....店展,用什么方...