NOIP2016提高A組集訓第18場11.17 總結
比賽過程
今天又是由於gdb的問題浪費了20多分鐘,略顯尷尬。先看第一題,woc不會啊,想了想,還是沒什麼思路。那就先做第二題,發現用dp的話是從一個三角形中轉移,本來以為又要切比雪夫距離轉曼哈頓距離,但是轉念一想,動態維護一下就可以了。第三題,沒什麼思路,看到詢問類總數不超過500000,虛樹?這是noip啊!不可能,又想了想沒什麼思路就去做第二題了。做完第二題,回頭想第一題,直接類似貪心的思路就好了。打完之後拍了一下沒有問題,但是測了一下極限,會超,而且空間會爆。想了想做了一些多餘的操作,改一下就可以了。然而沒有時間打第一題了。
最後成績 100+100+0=200,被人第二題打n四方都過了。 而且跑的飛快,很尷尬。第三題直接維護樹的直徑,保留最遠的兩個點,思維難度也不是特別的。但是前兩題耗了太多時間。
小結
第一題花的時間太久了,導致第三題沒時間打。比賽的時候思路要開啟,思路阻塞式換個方向,不要死扣一種想法。是在沒有思路就到機房外走走,可能會有新的想法。
相關推薦
NOIP2016提高A組集訓第18場11.17 總結
比賽過程 今天又是由於gdb的問題浪費了20多分鐘,略顯尷尬。先看第一題,woc不會啊,想了想,還是沒什麼思路。那就先做第二題,發現用dp的話是從一個三角形中轉移,本來以為又要切比雪夫距離轉曼哈頓距離,但是轉念一想,動態維護一下就可以了。第三題,沒什麼思路,看
【NOIP2016提高A組集訓第14場11.12】隨機遊走
出發 這樣的 提高 AI pac 答案 main 發現 next 題目 YJC最近在學習圖的有關知識。今天,他遇到了這麽一個概念:隨機遊走。隨機遊走指每次從相鄰的點中隨機選一個走過去,重復這樣的過程若幹次。YJC很聰明,他很快就學會了怎麽跑隨機遊走。為了檢驗自己是不是歐洲人
【NOIP2016提高A組集訓第13場11.11】字串
Description 某日mhy12345在教同學們寫helloworld,要求同學們用程式輸出一個給定長度的字串,然而發現有些人輸出了一些“危險”的東西,所以mhy12345想知道對於任意長度n的小寫字母字串,不包含危險串的字串個數 Solution
【JZOJ4894】【NOIP2016提高A組集訓第16場11.15】SJR的直線
題目描述 資料範圍 解法 考慮逐次加入每一條直線。 對於當前已加入的直線集合L,現在要新加入一條直線l。 那麼它產生的貢獻,與平行線有關。 對於任意三條直線,如果其中任意兩條平行
【NOIP2016提高A組集訓第3場10.31】高維宇宙
|| OS 偶數 ios include 匈牙利算法 二分圖匹配 Go int 題解 分析 因為只有奇數和偶數配對才有可能得出質數, 暴力求出每一對\(a_i+a_j\)為質數,將其中的奇數想偶數連一條邊。 二分圖匹配,匈牙利算法。 #include <cmath&
[jzoj 4879] [NOIP2016提高A組集訓第11場11.9] 少女覺 解題報告 (貪心)
題目連結: http://172.16.0.132/senior/#main/show/4879 題目: 在幽暗的地靈殿中,居住著一位少女,名為古明地覺。據說,從來沒有人敢踏入過那座地靈殿,因為人們恐懼於覺一族擁有的能力——讀心。掌控人心者,可控天下。 咳咳。人的記憶可以被描述為一個黑塊(B)
【NOIP2016提高A組8.12】通訊
所在 %d mat sizeof 之間 Go 成了 工程 max 題目 “這一切都是命運石之門的選擇。” 試圖研制時間機器的機關SERN截獲了中二科學家倫太郎發往過去的一條短信,並由此得知了倫太郎制作出了電話微波爐(仮)。 為了掌握時間機器的技術,SERN總部必須盡快將這個
【NOIP2016提高A組8.11】自然數
amp OS ++ ons noi lld ID chang cstring 題目 分析 \(O(n)\)求出mex(1,i)(1<=i<=n): 雖然0<=ai<=10^9,但只有n個數,所以mex一定小於等於n for(long long j=
【NOIP2016提高A組8.12】禮物
lld 技術 log urn esp sdn 分享圖片 typedef def 題目 夏川的生日就要到了。作為夏川形式上的男朋友,季堂打算給夏川買一些生日禮物。 商店裏一共有種禮物。夏川每得到一種禮物,就會獲得相應喜悅值Wi(每種禮物的喜悅值不能重復獲得)。 每次,店員會按
【NOIP2016提高A組模擬8.14】瘋狂的火神
noip 表示 for algorithm can 並且 code 但是 不同 題目 火神為了檢驗zone的力量,他決定單挑n個人。 由於火神訓練時間有限,最多只有t分鐘,所以他可以選擇一部分人來單挑,由於有麗子的幫助,他得到了每個人特定的價值,每個人的價值由一個三元組(a
【NOIP2016提高A組模擬8.17】(雅禮聯考day1)Value
我們 mat csdn names 分享圖片 提高 struct ring math 題目 分析 易證,最優的答案一定是按\(w_i\)從小到大放。 我們考慮dp, 先將w從小到大排個序,再設\(f_{i,j}\)表示當前做到第i個物品,已選擇了j個物品的最大值。轉移就是
【NOIP2016提高A組模擬8.17】(雅禮聯考day1)Matrix
Go using return 分享圖片 pac IT 出發點 img scanf 題目 分析 假設,我們從\(F_{i,2}\)出發,那麽對\(F_{n,n}\)的貢獻就是\(某個系數乘以a^{n-i}b^{n-1}r_i\); 同理,如果從\(F_{2,i}\)出發,
【NOIP2016提高A組模擬8.15】Throw
tin sca begin spa 元組 int clu AI pac 題目 分析 首先對於一個狀態(a,b,c),假定a<=b<=c; 現在考慮一下這個狀態,的轉移方案: \[1,中間向兩邊跳(a,b,c)-->(a*2-b,a,c)、(a,b,c)-
【NOIP2016提高A組模擬8.17】(雅禮聯考day1)Binary
cstring names 分享圖片 img ace queue lin print mat 題目 分析 首先每個數對\(2^i\)取模。也就是把每個數的第i位以後刪去。 把它們放進樹狀數組裏面。 那麽當查詢操作, 答案就位於區間\([2^i-x,2^{i-1}-1-x]
NOIP2016提高A組模擬9.17總結
算法 方法 ID 問題 小時 第一題 如果 預處理 處理 第一題,典型的隔板問題, 但是我忘記隔板問題怎麽打,一開始在花了1小時,還是沒想出來,果斷棄療, 最後的40分鐘,我打完了第二題,接著又用了20分鐘推敲出一種極其猥瑣的式子來代替,可惜預處理的階乘忘記mod,只拿了4
【NOIP2016提高A組模擬9.17】小a的強迫癥
ret include sin main img int 我們 scanf can 題目 分析 題目要求第i種顏色的最後一個珠子要在第i+1種顏色的最後一個珠子之前, 那麽我們從小到大枚舉做到第i種,把第i種的最後一顆珠子取出,將剩下的\(num(i)-1\)個珠子插入已
【NOIP2016提高A組模擬9.15】Osu
oid std lib 最大 algorithm ios d+ -a gin 題目 分析 考慮二分答案, 二分小數顯然是不可取的,那麽我們將所有可能的答案求出來,記錄在一個數組上,排個序(C++調用函數很容易超時,手打快排,時間復雜度約為\(O(>8*10^7)\)
【NOIP2016提高A組模擬9.17】序列
log cstring 表示 inline space cst tdi n) sca 題目 分析 首先用\(a_i\)表示達到目標的步數\(B_i-A_i(mod 4)\) 根據粉刷柵欄,先不管mod 4的情況,答案就是\(\sum\max(a_i-a_{i+1},0)\
【NOIP2016提高A組模擬9.9】總結
無環 過去 最大 錯誤 details TP P20 分答 數據 第一題,題面很不錯,正解是分治,不過用ljj水法也可以輕松的所過去。 第二題,本來以為是個有向無環圖, 結果搞了半天才發現,事實並不是這樣的,於是暫時棄療, 接著在最後的40分中,某人大喊:哦原來是tarja
NOIP2016提高A組五校聯考4總結
是個 AC 直接 小時 打了 ID 訓練 什麽 知識 坑爹的第一題,我居然想了足足3個小時,而且還不確定是否正確。 於是,我就在這種情況下心驚膽跳的打了,好在ac了,否則就爆零了。 第二題,樹形dp,本來差點就想到了正解,結果時間不夠,沒打完。 第三題,比賽上直接棄療。 感