THUPCCTSAPIO2019:Far Away

流水賬~

THUPC

nmdwsmduliu!

THUPC Day -INF~Day -2

大概就是自己做題和每周兩次的考試,lsy和fcw兩個外校的來吊打我們qwqqq

THUPC Day -1

Z208 長沙->北京

在車上看gzy/tjj/xzz打擺?

THUPC Day 0

從火車站出來做地鐵的時候和tjj做反了可海星,還好2號線是環線、火車站和西直門剛好在對角線上所以沒有比大部隊差很遠

然后去THU試機,三個鍵盤只有一個op兩個鍵可以用,鼠標右鍵還很有毒

練習賽T1簽到題smg,T2皮配smg,T4RSAsmg

過了T4莽T2沒莽出來然后就沒有算法導論了(哭

晚上lun說要請客,然后帶著我們在THU主干道散步,然后就去一個神奇的食堂下館子???在THU你甚至可以下館子ojbk

THUPC Day 1

9點開始結果咕到9點半

開場看CGF(取三個人拼音縮寫的一位?)看J這不直接枚舉+分數規劃么,然后后面像是一個網絡流,但是網絡流似乎很不可做?然后去問gcz他表示似乎也不會

然后看B:這不簽到題么,趕快碼碼碼結果還是比一血慢了5s……

gcz看C覺得很可做,gzy看了之后表示這不容斥+超級卡特蘭數么,然后寫了一會兒就過了!成功拿到一血!1024¥到手

接著看I,發現模型是小學奧數內容(By Anson),然后可以大力線段樹搞搞,看起來很可做。然后就開始碼,被\(A=0\)的特殊情況吃了兩次罰時

在我寫I的過程中C的出題人過來送了一個U的金色氣球,然后采訪了一波gzy,問:你們為了拿C的一血竟然沒有過M!然后看了一眼M:求\(1913\)\(2019\)年每年的母親節是哪一天……

差不多寫完I,gcz又去看了一眼J表示:分數規劃之后不是只要求大于\(0\)就可以了么,那不是一定只選一個么……然后就秒了J。所以如果我沒有搞錯模型應該還可以拿J的一血?(flag),順便把M寫了。我們2h的時候才過簽到題M,真是感人~

然后看了一眼大家基本都過了的D,樣例輸入2 3 4,樣例輸出2 4 8,先莽了一發\(2^{n-1}\)然后光榮WA掉,然后gzy冷靜分析秒了此題

最后大概想了一下F和K似乎都不太好做,看到大部分隊伍都過了L又去看L結果還是不會做(flag),于是Itst滾去寫H,竟然因為ios::sync_with_stdio(0)+puts();+cout<<;混用導致WA了兩發……

然后就只過了7個題,Rk18。切8題或者罰時少一點就可以進前12拿2048¥了qwq。zsy他們Rk19剛好在我們后面。

然后去后面的那個儀式,1h企業宣講20min講題???講題->會的還是會,不會的還是不會(

雖然有錢但是因為要去CTS所以咕掉了頒獎典禮。

聽說同步賽10:30->11:00->12:00還一度不能交題可海星

CTS

(接上THUPC Day1部分)

CTS Day 0

THUPC宣講的時候就看見xht37在空間里發酒店的圖感覺很豪華的樣子,到了果然是很豪華。然后因為NOIP分數是全CJ最低,加上CJ11個人\(\mod 2 = 1\),所以我就光榮落單跟一位隨機群友住一間大床房???真是妙啊

直到更博結束之前這位神秘群友仍然沒有出現

神秘外省室友的后續是:原來的大床房神秘JL網友跟別人換了,然后又有一系列換來換去的操作,然后就和一個JS網友住在一個標間了?

CTS Day 1

早飯海星,比CJ不知道好到哪里去了

早上看見了wxh、rqy、sooke、橡樹等一眾神仙的真面目

進考場發現右邊是THUWC一試的時候坐在我右邊的GD女隊???

開場看T1,覺得可以從大到小依次填然后就只和當前出現過的\(xyz\)坐標有關,然后就有一個\(O(n^7)\)的DP,可以過30pts。看起來很容斥但是似乎不會,所以先跳T2。

T2白云白兔?laofu多項式穩了,結果的確是一道指數型生成函數。推了兩個多小時才推出來一個求逆的正確寫法才過了樣例,期間用半個小時把T1的暴力寫了。

最后看提答T3,手玩完前4個點就沒時間了khx

最后測了一下T2極限數據:0.95s???感覺很不穩啊但是已經沒有時間改了

然后:

1504072-20190513194537402-1984941258.png

30+100+40=170,沒有掛分還不錯。

T2不會卷積做法只會多項式求逆(后面發現似乎不需要求逆?),講完題目還是不會T1的容斥,T3就是一個亂搞題嘛qwq

既然Day1就有提答,那么Day2一定會很難吧,然后我就露出了爆0的真面目了?Day2RP++!

CTS Day2

Day2果然全暴力……

開場看完題目之后發現T3很可做,于是去看T3。大概想了一種SAO類似的樹形DP發現因為概率會變所以不能夠做?想了好久還是不知道怎么寫于是滾去想T2

T2想了好久覺得可以枚舉一下LCP然后大力討論,討論著討論著就頭暈了(霧),然后就先把T1暴力寫了,然后先把T2暴力寫了。之后一直討論討論不出什么所以也寫了暴力

然后滾去寫T3,最開始差點連暴力都不會寫,后面想想其實可以直接把狀態設為還沒有被選的點的\(W\)之和這樣就可以轉移了。然后看著鏈的部分分感覺可以把方向反了的邊容斥成不存在的概率減去將這條邊方向反過來的概率,但是一直認為如果是一個外向森林每一棵樹的概率不獨立所以就沒管了

30+10+20=60滾粗

最后發現T3概率實際上是獨立的,因為每一棵樹只需要滿足樹根在整棵樹中第一個被選而和其他的樹選了多少沒有關系的時候簡直想爆炸

T2的std也是一個分類討論,果然分類討論還是太菜了……

CTS Day3

早上是集訓隊論文答辯

dzd->wxh:為什么成七二十幾年來沒有國家隊?咦這個問題好像很熟悉啊……

CTSC2018 dzd->laofu:為什么CJ十幾年來沒有國家隊?

復制粘貼可海星

恭喜zzq\wxh\yjz\gjx入選IOI2019國家隊!

30+100+40+30+10+20=230、Rk34,拉低Au平均分,我還是太菜了

APIO

APIO Day1

上午"Paging and Caching"主要講的是硬件優化(當然除了分塊和不要開二的次冪的數組以外并沒有學習到任何卡常技巧),在掉線和不掉線之間掙扎著……

下午“集合角度看待DP”,立意不錯但是題目也太基礎了……

然后就是日常搞頹搞頹搞頹~

APIO Day2

wxh監考???

開場先順序看完所有題目,bridges和lamps的部分分還是挺顯然的,device感覺不可做?于是先去寫lamps的60pts,然后去寫bridges的前兩個sub。

然后看了看T2稍微推了一下:這不就取個模然后就變成\(10^{18}\)范圍內的區間覆蓋?還特別算了一下\(4 \times 10^6\)的sort跑得飛快,于是直接寫了一個,直接過掉了

160min的時候打掉了bridges的歸程部分分。剩下的時間沒有任何分數產出,最后嘗試用奇怪的線段樹合并過掉T1的完全二叉樹后面發現是\(O(n^2logn)\)的……

100+43+60=203

出來發現lamps直接三維偏序???我是沙雕

講題咕了,后面想了想bridges考場上想到的時間分塊發現分塊之后就是HNOI2016 最小公倍數……

APIO Day3

早上是什么渲染算法,好像在THUWC Day3的時候就略微聽到了,似乎聽不懂的樣子然后就咕掉了

下午是duliu的樹上線性算法,喜聞樂見地看到了十二省聯考希望、SNOI2019網絡、樹上\(O(n)\)LCA、并查集。

晚上頒獎:

穿越到了教師節?

三輪Ag、八輪Au?

57人卡Au線?68人卡Cu線?

kcz、dmy是Ag?

竟然趕上了Au的末班車?

APIO可能是在搞笑……

End

轉載于:https://www.cnblogs.com/Itst/p/10853552.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/247955.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/247955.shtml
英文地址,請注明出處:http://en.pswp.cn/news/247955.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

UIDocumentInteractionController之程序間文檔共享

iOS中的沙盒可以讓平臺更加的安全&#xff0c;這也是沙盒給用戶帶來的最主要好處。不過由于沙盒的嚴格限制&#xff0c;導致程序之間共享數據比較麻煩。一般在程序間共享文檔可以通過UIDocumentInteractionController類實現通訊。它支持在你的app中用其他app預覽和顯示文檔。同…

webpack — 概述 (2)

webpack學前必備 webpack中文網 webpack官網 1. Webpack 介紹 Webpack 是什么?? (面試) 前端模塊化打包工具WebPack可以看做是模塊打包機&#xff1a;它做的事情是&#xff0c;分析你的項目結構&#xff0c;找到JavaScript模塊、其它的一些瀏覽器不能直接運行的拓展語言…

VUE安裝依賴命令總結

以下是個人用到過的vue安裝包以及依賴命令&#xff08;在接觸項目時&#xff0c;有未寫到的會隨時補充&#xff09; 1. vuex 作用&#xff1a;vue狀態管理 安裝&#xff1a;npm install vuex --save 開源地址&#xff1a;github 文檔&#xff1a;https://vuex.vuejs.org/zh/ 2.…

SQL總結(快速參考)

SQL 語句 語句 語法 AND / OR SELECT column_name(s) FROM table_name WHERE condition AND|OR condition ALTER TABLE (add column) ALTER TABLE table_name ADD column_name datatype ALTER TABLE (drop column) ALTER TABLE table_name DROP COLUMN column_name AS (alias…

Vue -項目創建(rem適配項的設置)

3. 項目rem 配置 ####3.1 rem介紹 小米、京東、攜程 m.mi.com/m.jd.com/m.ctrp.com 核心原理 1rem 當前 html 的fontSize也就是說 : rem是相當于根元素的字體大小// 使用div {width:2rem;height:2rem}// 媒體查詢media (min-width:320px) {html {font-size : 20px}}media (mi…

c#基礎知識梳理(四)

上期回顧 - https://www.cnblogs.com/liu-jinxin/p/10826971.html 一、類 當你定義一個類時&#xff0c;你定義了一個數據類型的藍圖。這實際上并沒有定義任何的數據&#xff0c;但它定義了類的名稱意味著什么&#xff0c;也就是說&#xff0c;類的對象由什么組成及在這個對象…

UIButton設置圓角和邊框及邊框顏色

UIButton *testButton [UIButton buttonWithType:UIButtonTypeSystem];[testButton setFrame:CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2, 100,100)];[testButton setTitle:"獲取屏幕尺寸" forState:UIControlStateNormal];[testButt…

Git 的介紹簡介

使用 git 管理我們的項目并上傳到碼云 ##1. 本地管理 本地工作區 git add >暫存區 git commit > 倉庫區 git status : 查看我們的狀態 查看到很多紅色的 (有修改的 有刪除的 有添加的) git add . : 把當前所有文件添加到暫存區 git commit -m xxx 把代碼從暫存區 提交…

【王俊杰de人工智能實戰課】第7次作業2

Brief Guide 項目內容這個作業屬于哪個課程北航人工智能實戰課這個作業的要求在哪里第三次作業要求我在這個課程的目標是獲得機器學習相關的完整項目與學習經驗&#xff1b;通過與人工智能行業的大牛們聊天了解行業不同方向的發展以便進行職業規劃&#xff1b;為轉CS積累基礎知…

讓UITableView的section header view不懸停的方法

當 UITableView 的 style 屬性設置為 Plain 時&#xff0c;這個tableview的section header在滾動時會默認懸停在界面頂端。取消這一特性的方法有兩種&#xff1a; 將 style 設置為 Grouped 。這時所有的section header都會隨著scrollview滾動了。不過 grouped 和 plain 的樣式…

Promise 的基本使用 與 Ajax的jQuery封裝

Promise 的基本使用 為了解決回調地獄問題&#xff0c;從而給出的解決辦法&#xff1a; /*** Promise** 1. Promise 是 一個構造函數 new Vue()* 2. Promise() 里面有個參數, 參數就是一個回調 () > {}* 回調也有參數* resolve f 操作成功的時候調用resolve > …

個人沖刺9

1.昨天做了界面整體優化。 2.今天打算了解一下組成員的情況。 3.整體界面優化沒有什么問題。轉載于:https://www.cnblogs.com/Evak/p/10936840.html

iOS UITextField使用全攻略

//初始化textfield并設置位置及大小 UITextField *text [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //設置邊框樣式&#xff0c;只有設置了才會顯示邊框樣式 text.borderStyle UITextBorderStyleRoundedRect; typedef enum { UITextBorderStyleNone…

日期模糊查詢

SELECT * FROM 表名 t WHERE(to_char(t.日期字段,yyyy-MM-dd hh24:mi:ss)like %2011%)轉載于:https://www.cnblogs.com/macT/p/10865206.html

Uboot中start.S源碼的指令級的詳盡解析(轉)

Uboot中start.S源碼的指令級的詳盡解析轉載于:https://www.cnblogs.com/LittleTiger/p/10877516.html

Vuex說明及Todos項目改造

Vuex(vue) / Flux (angular) /Redux(react) vuex 是什么? 狀態管理工具 狀態即數據, 狀態管理就是管理組件中的data數據 Vuex 中的狀態管理工具,采用了 集中式 方式統一管理項目中組件之間需要通訊的數據 [看圖] 如何使用 最佳實踐 : 只將組件之間共享的數據放在 vuex …

Objective-C 深復制和淺復制與NSCopying協議

1.簡單復制只能實現淺拷貝&#xff1a;指針賦值&#xff0c;使兩個指針指向相同的一塊內存空間&#xff0c;操作不安全。 2. Foundation類已經遵守了<NSCopying>和 <NSMutableCopying>協議,即實現了copy和mutableCopy方法,因此Foundation對象可以使用這些方法創建對…

基于Vue項目打包上線配置

打包上線 開發階段 : npm run serve發布階段 : npm run build build之前 1. 把基準地址, 由開發階段的換成發布階段的 //main.js axios.defaults.baseURL http://localhost:30002. 忽略項目中打印的結果 // main.js console.log () > {}// 開發階段 > 注釋掉 >…

NSTimer 進階使用總結與注意事項

NSTimer 是 iOS 上的一種計時器&#xff0c;通過 NSTimer 對象&#xff0c;可以指定時間間隔&#xff0c;向一個對象發送消息。NSTimer 是比較常用的工具&#xff0c;比如用來定時更新界面&#xff0c;定時發送請求等等。但是在使用過程中&#xff0c;有很多需要注意的地方&…

一步一步教你實現iOS音頻頻譜動畫(一)

如果你想先看看最終效果再決定看不看文章 -> bilibili示例代碼下載 第二篇&#xff1a;一步一步教你實現iOS音頻頻譜動畫&#xff08;二&#xff09; 基于篇幅考慮&#xff0c;本次教程分為兩篇文章&#xff0c;本篇文章主要講述音頻播放和頻譜數據的獲取&#xff0c;下篇將…