原创 ACM做題中需注意!

1、慎用全局變量,可能TLE2、歐拉回路打印路徑中dfs記錄的是反向路徑,特別時注意記錄路徑和點的位置3、.....後面再補充 點贊 收藏 分享 文章舉報 I_believe_C

原创 珂朵莉樹模板及詳解

柯朵莉樹模板及詳解1、什麼是珂朵莉樹?2、什麼時候用珂朵莉樹?3、珂朵莉樹的節點解析4、split函數5、assign_val函數(降低複雜度關鍵函數)6、如何初始化7、其他操作8、例題 1、什麼是珂朵莉樹? 是一種基於stl::

原创 CodeForces - 687A(dfs+二分圖的判定)

A. NP-Hard Problemtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outpu

原创 SCU - 4522 :尋找fly真跡(思維+染色法+完全圖判斷)

4522: 尋找fly真跡Submit your solution   Discuss this problem   Best solutionsTime Limit: 2000 MS              Memory Limit:

原创 CodeForces - 987 C.Three displays(思維暴力)

C. Three displaystime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputI

原创 Codeforces Round #549 (Div. 2) A-F題解

Codeforces Round #549(div2)A-The Doors(暴力)B-Nirvana(dp+貪心)C-Queen(暴力)D-The Beatles(數論gcd)E-Lynyrd Skynyrd(dp+倍增)F-U2(

原创 牛客練習賽3 E-絕對半徑2051(尺取/離散化+二分)

鏈接:https://www.nowcoder.com/acm/contest/13/E 來源:牛客網   題目描述 𝑅𝑒𝑘𝑖是一名狙擊手,憑藉肉眼視覺可以做到精確命中絕對半徑2051公尺的一切目標。 作爲一名優秀的狙擊手,𝑅𝑒𝑘𝑖不僅經

原创 哈希算法詳解

一維字符串哈希 功能:在O(1)時間內查詢某個區間的子串是什麼(該串的哈希值)等等 實現方法:類似於前綴合,對字符串從前到後進行哈希 void init() { p[0] = 1; for(int i = 1; i <=

原创 牛客練習賽 A-矩陣(二維矩陣哈希+二分)

鏈接:https://www.nowcoder.com/acm/contest/2/A 來源:牛客網   題目描述 給出一個n * m的矩陣。讓你從中發現一個最大的正方形。使得這樣子的正方形在矩陣中出現了至少兩次。輸出最大正方形的邊長。

原创 POJ 1700-Crossing River(貪心+過河問題)

Crossing River Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 20240   Accepted: 7546 Description A group

原创 POJ 3687-Labeling Balls(反向拓撲排序)

Labeling Balls Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 16050   Accepted: 4717 Description Windy ha

原创 HDU 6186-CS Course(位運算+前綴合)

CS Course Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2267

原创 POJ 3249-Test for Job(圖論的建圖小技巧)

最短路:在某些最短路的問題中,可能會被正向建的圖卡時間,然而我們反向建圖後,可能會過掉卡你的那一組數據,所以有時候我們建一個反向圖可能會起到出其不意的效果! 例題:POJ 3249-Test for Job 此題的正解應該是:拓撲排序+d

原创 CodeForces - 794C. Naming Company(博弈+模擬)

C. Naming Company time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standar

原创 HUD 5925-Coconuts(搜索+二維離散化)

Coconuts Time Limit: 9000/4500 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 1904