以前多使用git管理代碼巴碗,其實(shí)svn也是管理代碼的一種方法。 以下是一些簡(jiǎn)單的svn命令 1拉取代碼:svn checkout path(co)...
有的時(shí)候使用shell腳本可以簡(jiǎn)單方便的對(duì)一些相對(duì)格式化好的文件進(jìn)行操作丰歌,實(shí)現(xiàn)統(tǒng)計(jì)分析的功能 awk是一個(gè)非常好用的命令,這里僅羅列一些簡(jiǎn)單好用...
現(xiàn)在已經(jīng)有各種各樣的編輯器甚至集成環(huán)境幫助寫(xiě)打代碼屉凯。但是總有些時(shí)候立帖,只能在linux上使用vim寫(xiě)代碼,因此熟悉一些基本的vim命令還是非常有用...
背景 最近做優(yōu)化評(píng)論的工作神得,涉及到一些自然語(yǔ)言處理的問(wèn)題厘惦,記錄如下。 中文和英文很大的一個(gè)不同在于中分需要分詞哩簿。對(duì)于英文來(lái)說(shuō)宵蕉,一個(gè)單詞就是一個(gè)詞...
450.Delete Node in a BST Given a root node reference of a BST and a key,...
完全二叉樹(shù)和滿二叉樹(shù)也有很好的性質(zhì),有時(shí)候會(huì)利用它們的特點(diǎn)求解 完全二叉樹(shù)常用層次遍歷节榜。畢竟是最后一層或者次一層才會(huì)有葉子節(jié)點(diǎn) 662.Maxi...
廣度優(yōu)先遍歷使用隊(duì)列 注意隊(duì)列的插入羡玛,使用鏈表實(shí)現(xiàn)的時(shí)候,插入要查到最后一個(gè)節(jié)點(diǎn)宗苍,而不是頭節(jié)點(diǎn)的下一個(gè)節(jié)點(diǎn)稼稿。 其實(shí)棧用鏈表實(shí)現(xiàn)也很好。插入刪除的...
主要是迭代實(shí)現(xiàn) 深度優(yōu)先使用棧讳窟,廣度優(yōu)先使用隊(duì)列 使用棧让歼,主要是為了暫存之后會(huì)用的父節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)都可以作為父節(jié)點(diǎn)丽啡。 前序遍歷比較簡(jiǎn)單谋右,中序遍歷...
652.Find Duplicate Subtrees Given a binary tree, return all duplicate su...