我想我是那種所有的情緒都袒露在皮膚上的人。開心也好,難過(guò)也好,都無(wú)處遁形的寫在臉上,情緒來(lái)的快,去的也快。一首歌,一篇文章都能讓我沉浸在某種情緒當(dāng)中。情緒暴露在陽(yáng)光中,整個(gè)人...
這道題是給你一個(gè)字符串,記錄里面所有的回文字符串的個(gè)數(shù)。例如'abc' output = 3.分別為‘a(chǎn)’,‘b’,‘c’,而'aaa'. output = 6 分別為'a'...
巧妙的一道題。思路:先把所有people按照個(gè)頭高低排隊(duì),在此基礎(chǔ)上再安第二個(gè)參數(shù)由小到大。然后遍歷上述排序后隊(duì)伍,先把個(gè)子最高的都放進(jìn)去,然后再繼續(xù)把小的往里插。插的位置就...
1、GET請(qǐng)求會(huì)向數(shù)據(jù)庫(kù)發(fā)索取數(shù)據(jù)的請(qǐng)求,從而來(lái)獲取信息,該請(qǐng)求就像數(shù)據(jù)庫(kù)的select操作一樣,只是用來(lái)查詢一下數(shù)據(jù),不會(huì)修改、增加數(shù)據(jù),不會(huì)影響資源的內(nèi)容,即該請(qǐng)求不會(huì)產(chǎn)...
這道題是給一個(gè)樹,求任意起始點(diǎn),終止點(diǎn)的最大路徑。用dfs,很有意思的題。首先我們有一個(gè)變量,記錄遍歷樹得到的最大路徑。然后在遍歷過(guò)程中,我們的返回值是以當(dāng)前節(jié)點(diǎn)為終點(diǎn)的最大...
bfs的一道題。給出start和end的題,還有一組dict,每次只能變一個(gè)字母,求最短用多少個(gè)詞可以變過(guò)去。例子:start = "hit"end = "cog"dict ...
又是一道拓?fù)渑判虻淖冃晤}, Given org = [1,2,3], seqs = [[1,2],[1,3]]給一串序列看后面能否組成這個(gè)序列。思路:拓?fù)渑判虻念}就要記錄鄰接...
傳輸層提供的服務(wù) 傳輸層的功能 從通信和信息處理的角度看 ,傳輸層向它上面的應(yīng)用層提供通信服務(wù),它屬于面向通信部分的最高層,同時(shí)也是用戶功能中的最低層 。 傳輸層位于網(wǎng)絡(luò)層之...
為什么會(huì)有TCP/IP協(xié)議 在世界上各地,各種各樣的電腦運(yùn)行著各自不同的操作系統(tǒng)為大家服務(wù),這些電腦在表達(dá)同一種信息的時(shí)候所使用的方法是千差萬(wàn)別。就好像圣經(jīng)中上帝打亂了各地人...
樹的前序(preorder)遍歷:iterative:用stack,依次放右節(jié)點(diǎn),左節(jié)點(diǎn)python代碼: recursive:就很簡(jiǎn)單啦,res添加當(dāng)前節(jié)點(diǎn),dfs訪問左節(jié)...
冒泡排序兩兩比較,把最大的放在最后,然后次大的放倒數(shù)第二,依次執(zhí)行。。。 2.選擇排序從list中比較所有的選擇最大的和最后一個(gè)元素交換,重復(fù)此動(dòng)作。 快速排序每次選最右邊為...
通過(guò)這道題復(fù)習(xí)一下python heap操作:import heapqpython里面heapq用list實(shí)現(xiàn)的是最小堆,也就是每次pop()出來(lái)的是最小的數(shù)字。有以下met...
引用自:https://zhuanlan.zhihu.com/p/31675841http://www.aleax.it/gdd_pydp.pdfDesign pattern...
參考別人的算法做出了n皇后,開心。n皇后本質(zhì)是求矩陣中如何放棋子,使每行每列,斜著的沒有同時(shí)放兩顆棋子。用一維數(shù)列記錄棋子的位置,例如 [1,2,3,0]就表示4*4的期盼中...
找到給定字符串中最長(zhǎng)的沒有重復(fù)的子字符串。例子:Input: "abcabcbb"Output: 3Explanation: The answer is "abc", wit...