一、導(dǎo)論 ?對算法與數(shù)據(jù)結(jié)構(gòu)掌握與理解不透徹,很難寫出優(yōu)秀簡潔的代碼。亡羊補(bǔ)牢為時(shí)不晚,所以工作后也時(shí)常拿起舊書本回爐重造磨練這些基本功。學(xué)習(xí)算...
?有window系統(tǒng)的用戶打開電腦發(fā)現(xiàn)自己桌面的圖標(biāo)變成了白色文件,不知道是哪里出錯(cuò)了。其實(shí)是桌面圖標(biāo)加載失敗導(dǎo)致的,如何解決呢,請往下看。?首...
一、引言 ?最近使用問卷星收集了很多學(xué)生參加考試的粵康碼、行程卡和個(gè)人健康安全承諾書截圖,問卷星中直接下載的照片并沒有按照收集的學(xué)生的姓名命名,...
一、何為“堆” (一)基本概念 1、滿二叉樹 ?一個(gè)二叉樹,如果每一個(gè)層的結(jié)點(diǎn)數(shù)都達(dá)到最大值,則這個(gè)二叉樹就是滿二叉樹。也就是說,如果一個(gè)二叉樹...
一、windows上搭建linux系統(tǒng) 1、下載VirtualBox虛擬機(jī)并進(jìn)行安裝2、下載優(yōu)麒麟操作系統(tǒng),并安裝在虛擬機(jī)上【安裝過程不介紹】解...
?自從上一篇簡書發(fā)布到現(xiàn)在,差不多也有兩個(gè)月了。小編原本五一假期打算整理下有關(guān)排序的一些算法,沒成想放假第一天就因?yàn)轵T著的電動車出了故障導(dǎo)致人摔...
一、導(dǎo)論 ?動態(tài)規(guī)劃(Dynamic Programming,DP)是算法設(shè)計(jì)思想中最難也是最有趣的部分。掌握動態(tài)規(guī)劃算法,對于大廠面試是必不可...
一、先談?wù)剶?shù)組與鏈表 ?經(jīng)常寫代碼的小伙伴應(yīng)該不陌生,在編程過程中常常面臨著兩個(gè)問題:存儲和查找,存儲和查找的效率往往決定了整個(gè)程序的效率。?實(shí)...
導(dǎo)論 ?小編之前在分享有關(guān)的算法時(shí),把遞歸這一重要的算法設(shè)計(jì)思想給遺漏了。遞歸的學(xué)習(xí)絕對是一個(gè)持久戰(zhàn),沒有人可以一蹴而就。問題的復(fù)雜,加上遞歸本...