第一講:基礎算法 第二講:數據結構 1.單鏈表 2.雙鏈表 3.棧 4.隊列 5.單調棧 6.單調隊列 7.KMP 8.Trie 9.並查集 10.堆 838. 堆排序 題目: 輸入一個長度為 n ...
二分法: 在看這個視頻前,我對於二分法是一頭霧水的,又加上這個算法我個人很容易寫錯emm...。視頻提到ACwing上的一道題,我用自以為聰明的方法去做,結果TLE了,實在丟人,不說了,開整 對於例題 :數的范圍,尋找一個數前后第一次與最后一次出現的坐標。我們需要這個模板: 數組定為number 來看第一種情況:如圖,假設兩個點分別是最先與最后出現的位置。求第一次x出現的位置實際上就是 這種情況 ...
2019-11-03 21:08 0 618 推薦指數:
第一講:基礎算法 第二講:數據結構 1.單鏈表 2.雙鏈表 3.棧 4.隊列 5.單調棧 6.單調隊列 7.KMP 8.Trie 9.並查集 10.堆 838. 堆排序 題目: 輸入一個長度為 n ...
785. 快速排序 鏈接:https://www.acwing.com/problem/content/787/ 786. 第k個數 鏈接:https://www.acwing.com/problem/content/788/ 787. 歸並排序 鏈接 ...
軟件環境:Python 3.7.0b4 一、二分查找 二、一些常見的大O運行時間 下面按從快到慢的順序列出經常遇到的5種大O運行時間: O(log n):對數時間,這樣的算法包括二分查找。 O(n):線性時間,這樣的算法包括簡單查找。 O ...
ACM模板 目錄 ACM模板 基礎算法 排序 快速排序 歸並排序 冒泡排序 整數二分 輸入格式 ...
目錄 Linux基礎課筆記 1. 常用文件管理命令 基本文件概念 常用命令及操作 2.tmux和vim tmux 操作 ...
第一講 基礎算法 快速排序 \(AcWing\) \(785\). 快速排序 \(AcWing\) \(786\). 第\(k\)個數 歸並排序 \(AcWing\) \(787\). 歸並排序 \(AcWing\) \(788\). 逆序對的數量 二分 \(AcWing ...
學了一年半$OI$馬上都要退役了,結果居然還沒怎么碰過藍書=_=。這一個月開始刷,力圖把上面的重點都盡可能弄懂。 例題$1$ 勇者斗惡龍(\(UVa11292\)) 一眼費用流,再 ...
這是第一章的所有例題和課后習題,寒假前的任務,盡量刷吧。。。 問題求解策略 例題 例題 1 UVa11292 The Dragon of Loowater 排序后用貪心法 例題 2 UVa11729 ...