![240](https://upload.jianshu.io/users/upload_avatars/9229344/a408a4c5-3db4-43e8-b66a-2561a8138e56.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
冒泡排序 選擇排序 插入排序 希爾排序 計(jì)數(shù)排序 基數(shù)排序 堆排序 歸并排序 快速排序 桶排序
有符號數(shù)表示方法:原碼赴肚、反碼素跺、補(bǔ)碼 表示方法組成:符號位、數(shù)值位 正數(shù):三者相同(0001) 負(fù)數(shù): 原碼:符號位為1 (1001) 反碼:除符...
分治 三個步驟: 分解:將原問題分解為若干相同結(jié)構(gòu)的子問題誉券; 解決:遞歸求解所有子問題指厌; 合并:將子問題的解合并為原問題的解。 遞歸 要理解遞歸...
項(xiàng)目描述 使用 Flask 實(shí)現(xiàn)的簡單網(wǎng)頁視頻播放器踊跟。開發(fā)準(zhǔn)備:Python3 功能簡介 在線視頻播放 視頻列表瀏覽 上傳共享視頻 基于sock...
可迭代對象 可迭代對象(Iterable)琴锭,就是任意定義了一個可以返回迭代器的__iter__方法的對象晰甚。常見的數(shù)據(jù)類型如列表、元組决帖、字符串等厕九,...
試探算法思想 試探算法也叫回溯法,它選擇先暫時放棄關(guān)于問題規(guī)模大小的限制地回,并將問題的候選解按某種順序逐一枚舉和檢驗(yàn)扁远。當(dāng)發(fā)現(xiàn)當(dāng)前候選解不可能是正確...
貪心算法思想 貪心算法從問題的某個初始解出發(fā)俊鱼,逐步逼近給定的目標(biāo),以便盡快求出更好的解畅买。當(dāng)達(dá)到算法中的某一步不能再繼續(xù)前進(jìn)時并闲,就停止算法,給出一...
分治算法思想 在編程過程中谷羞,經(jīng)常遇到處理數(shù)據(jù)相當(dāng)多帝火、求解過程比較復(fù)雜、直接求解會比較耗時的問題湃缎。在求解這類問題時犀填,可以采用各個擊破的方法。具體做...
遞歸算法思想 特點(diǎn) 遞歸過程一般通過函數(shù)或子過程來實(shí)現(xiàn)嗓违。 遞歸算法在函數(shù)或子過程的內(nèi)部九巡,直接或間接地調(diào)用自己的算法。 遞歸算法實(shí)際上是把問題轉(zhuǎn)換...