LRU Redis的內(nèi)存淘汰機(jī)制好幾種,如ttl、random、lru。 lru(less recently used)即最近最少使用策略,表示...
需求 將兩個(gè)升序鏈表合并為一個(gè)新的升序鏈表并返回。 新鏈表是通過(guò)拼接給定的兩個(gè)鏈表的所有節(jié)點(diǎn)組成的。 示例: 輸入:1->3->5->7->9,...
需求 判斷一個(gè)鏈表是否是回文鏈表 回文的形式大家應(yīng)該都知道,類似 這種對(duì)稱的方式都是回文。 難點(diǎn) 如果將鏈表形式換成數(shù)組,是不是就簡(jiǎn)單很多了。針...
需求 判定一個(gè)鏈表是否有環(huán) 這張圖不存在環(huán),頭結(jié)點(diǎn)是1,尾結(jié)點(diǎn)是5。 這張圖中,節(jié)點(diǎn)2-3-4-5-2就構(gòu)成了環(huán)。 思路 思路1 ——快慢指針 ...
前言 上篇我們主要介紹鏈表反轉(zhuǎn)的原地反轉(zhuǎn)解法。 除此以外,是否還有其他解法? 當(dāng)然,今天就來(lái)看看鏈表反轉(zhuǎn)的遞歸解法。 遞歸 遞歸,字面意思,有”...
需求 實(shí)現(xiàn)鏈表的反轉(zhuǎn) 輸入:1->2->3->4->5 輸出:5->4->3->2->1 難點(diǎn) 如果換成數(shù)據(jù)反轉(zhuǎn),你會(huì)嗎(傻子才不會(huì))。 按照常...
問(wèn)題 前段時(shí)間發(fā)現(xiàn)線上有個(gè)服務(wù)接口,總是間歇性告警,有時(shí)候一天兩三次,有時(shí)候一天都沒(méi)有。 告警的邏輯是在一個(gè)接口中異步調(diào)用了另一個(gè)HTTP接口,...
今天測(cè)試同學(xué)為了趕進(jìn)度,加班去測(cè)試我的功能。 因?yàn)槲业拇a都寫(xiě)完了,也沒(méi)有陪測(cè)的必要,所以就沒(méi)去了~ 下午第一個(gè)問(wèn)題提過(guò)來(lái),根據(jù)經(jīng)驗(yàn),這個(gè)應(yīng)該是...
以前學(xué)Java的時(shí)候,和Spring全家桶打好關(guān)系就行了,從Spring、Spring MVC到SpringBoot,一脈相承。 對(duì)于一個(gè)Web...