堆(Heap) 堆是一種常用的樹(shù)形結(jié)構(gòu),是一種特殊的完全二叉樹(shù)腾降,當(dāng)且僅當(dāng)滿(mǎn)足所有節(jié)點(diǎn)的值總是不大于或不小于其父節(jié)點(diǎn)的值的完全二叉樹(shù)被稱(chēng)之為堆犀盟。堆...
棧(Stack) 棧是一種運(yùn)算受限的線(xiàn)性表而晒,其限制是指只僅允許在表的一端進(jìn)行插入和刪除操作,這一端被稱(chēng)為棧頂(Top)阅畴,相對(duì)地倡怎,把另一端稱(chēng)為棧底...
背景 數(shù)據(jù)結(jié)構(gòu)與算法是程序員必備技能之一,雖然俗話(huà)說(shuō)“面試造航母贱枣,工作擰螺絲”监署,不過(guò)換個(gè)角度,會(huì)造航母的人擰的螺絲一定不差 本期開(kāi)頭希望羅列所有...
背景 針對(duì)離線(xiàn)環(huán)境存在python版本不匹配纽哥,安裝三方庫(kù)緩慢或無(wú)外網(wǎng)的情況下钠乏,需要制作可移植的解釋器及其附帶的庫(kù)文件。 由于sys.path是在...
git-scm官網(wǎng)上checkout說(shuō)明: https://git-scm.com/docs/git-checkout git checkout...
前言編解碼問(wèn)題常常困擾昵仅,實(shí)際上理解的關(guān)鍵就是明白2點(diǎn):1.電腦只知道二進(jìn)制不識(shí)別中英文等2.最初將我們的語(yǔ)言轉(zhuǎn)變?yōu)殡娔X識(shí)別的二進(jìn)制辦法是ASCI...
查找包含指定內(nèi)容的文件就是用grep這個(gè)命令 -根目錄查找name(后面是目錄必須帶-r)grep 'name' -r /-指定目錄查找指定內(nèi)容...
本文主要介紹進(jìn)程摔笤、線(xiàn)程和協(xié)程三者之間的區(qū)別。 一垦写、概念 1.進(jìn)程進(jìn)程是具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合上的一次運(yùn)行活動(dòng),進(jìn)程是系統(tǒng)進(jìn)行資源...