Codeforces 31C 發表於 2020-04-27 更新於 2020-07-18 分類於 Codeforces Disqus: Codeforces 31C - ScheduleSchedule 題意:給你n個課程的開始及結束時間,問你能不能只刪掉一個就讓所有課程的時間不重疊? 閱讀全文 »
Codeforces 219A 發表於 2020-04-27 更新於 2020-07-18 分類於 Codeforces Disqus: Codeforces 219A - k-Stringk-String 題意:輸入k及一個字串,問你能不能將字串重組成重複k次的字串? 閱讀全文 »
Codeforces 1225B2 發表於 2020-04-27 更新於 2020-07-18 分類於 Codeforces Disqus: Codeforces 1225B2 - TV Subscriptions (Hard Version)TV Subscriptions (Hard Version) 題意:輸入接下來n天預訂撥放的k種節目,問你在某一個連續的d天中,最少會看到幾種節目? 閱讀全文 »
Codeforces 176A 發表於 2020-04-27 更新於 2020-07-18 分類於 Codeforces Disqus: Codeforces 176A - Trading BusinessTrading Business 題意:給你n個星球及各自m種商品的買價、賣價及庫存數量,現在只能在一個星球採購一次,最多共k個商品,然後在一個星球賣掉,扣掉成本後問你最多可以賺多少? 閱讀全文 »
Data Structures and Algorithms tutorials 發表於 2020-04-17 更新於 2020-07-18 分類於 資工推薦清單 Disqus: 推薦清單 閱讀全文 »
Two Ponit Tutorials 發表於 2020-04-15 更新於 2020-07-18 分類於 C++ tutorials Disqus: C++ Two Ponit Tutorials#雙指標 用來從陣列中搜尋特定區間 耗時為O(N),比暴力法(O(N^2))快 需要在搜尋的區間跟區間長度有關時才能使用 使用兩個index作為左邊界跟右邊界 根據條件,需縮減區間時,左邊界右移 根據條件,需擴增區間時,右邊界右移 透過動態的區間內容搜尋所有可能 閱讀全文 »
String Tutorials 發表於 2020-04-15 更新於 2020-07-18 分類於 C++ tutorials Disqus: C++ String Tutorials#字串 C++ #include using namespace std; string宣告,是一個class 可以用cin直接輸入 跟陣列一樣支援[]存取 閱讀全文 »
Codeforces 985B 發表於 2020-04-15 更新於 2020-07-18 分類於 Codeforces Disqus: Codeforces 985B - Approximating a Constant RangeApproximating a Constant Range 題意:給你一個數列,每一項的值都保證會是前一項的加1或減1,現在想找一個區段,其中最大的數字減最小的數字差在1以內,問你符合條件最長的區段是多長? 閱讀全文 »
Codeforces 1251A 發表於 2020-04-15 更新於 2020-07-18 分類於 Codeforces Disqus: Codeforces 1251A - Broken KeyboardBroken Keyboard 題意:現在有一個只會輸入26個英文小寫字母的鍵盤,有些鍵是正常的,有些是壞掉的,壞掉的鍵按一次會輸入兩個字,輸入過程中保證按鍵的好壞狀態不會改變。現在給你一些輸入完的字串,問你根據這個字串能保證是好的鍵有哪些,沒有就輸出空字串,有的話要依照字母順序輸出? 閱讀全文 »
Codeforces 785B 發表於 2020-04-15 更新於 2020-07-18 分類於 Codeforces Disqus: Codeforces 785B - Anton and ClassesAnton and Classes 題意:現在有n個A課程的開始及結束時間,m個B課程的開始及結束時間。現在要在A跟B課程中各挑1個,讓他們中間的間隔時間愈長愈好,問你最長可以是多少? 閱讀全文 »