首页 > 其他分享 >2023年10月7日模拟赛复盘

2023年10月7日模拟赛复盘

时间:2023-10-07 18:56:23浏览次数:38  
标签:10 知识点 个数 T2 T1 2023 复盘 逆序

题目列表

  • T1 Karma
    知识点:贪心、逆序对

  • T2 Desire
    知识点:树上差分、组合数

  • T3 Courage
    知识点:树上DP

  • T4 Innocent
    知识点:tarjan求强连通分量,有负权最短路

复盘

2023年10月7日记:第一題穩拿,後面部分分打得非常糟糕,死磕一道題磕不出來的嚴重後果,,!

\(\color{Gray}{p.s.就是喜歡用繁體字,誒嘿}\)

時間情況

概況

總時長是4h,從早上8:00到中午12:00。不過中間有大概1個小時都在划水(太困了喂)。

時間線

前一個小時在睡眼朦朧中把T1切掉了。講真,最近的T1的難度令我感到困擾,畢竟正式考試不太可能這麼簡單吧,什麼入門難度題目啊。
接著是一覺睡到10點鐘。所以良好的精神是非常重要的,,早睡早起!
然後看了看T2吧,感覺是能做的,所以就開始死磕了。
當然磕了一會沒磕出來的話,還是看了後面兩道題,但是感覺T34不太好寫,簡單寫了騙分就放棄了。於是又回到T2。
剩下兩個小時就是不停的想T2了。說起來真是愚蠢,整整2個小時也沒有解出來。都是細枝末節的發現,並沒有解決關鍵性的問題。所以以後應該還是要多依靠“經驗”和“套路”,畢竟這是考試(比賽)嘛,節約時間是非常必要的。

部分分

  • T1:懷著幾乎自大的信心只寫正解。
  • T2:想了70pts然沒調出來。
  • T3:不可以,總司令!(榮獲10pts)
  • T4:沒寫。

二編:T2其實腦袋有點接近了,對一類算法/題的對應關係沒有掌握好,,。說到底還是那個“思路太過於發散,並沒有目標和方向”的問題,需要多多總結!

題解

T1 Karma

一种普通的贪心。假设第\(i\)段中有\(a_i\)个0,有\(b_i\)个1,则按照\(\frac{b_i}{a_i}\)从小到大的顺序将01串拼接起来,并求出逆序对个数即可。

证明:

设最优串中的第\(i\)段和第\(i+1\)段,满足\(\frac{b_i}{a_i}>\frac{b_{i+1}}{a_{i+1}}\)。
相当于:\(b_i\times a_{i+1} > b_{i+1}\times a_i\)。由于分段的原因,两段内的逆序对个数一定。那么这个式子意味着,只考虑这两段,那么[当前顺序下逆序对个数]大于[交换两段后逆序对个数]。而第\(1\)$i-1$和$i+2$\(n\)段产生的逆序对个数,与第\(i\)和\(i+1\)段的顺序无关。
故交换第\(i\)和\(i+1\)段一定可以使答案更优。

T2 Desire

T3 Courage

T4 Innocent

标签:10,知识点,个数,T2,T1,2023,复盘,逆序
From: https://www.cnblogs.com/meteor2008/p/17746530.html

相关文章

  • Excel快速下拉填充序列至10000行
    问题:想要下拉输入的数据递增得到1、2、3……10000,但是手动下拉太累解决:1.如在A1单元格输入1,在A2单元格输入22.选中A2单元格,在上方名称框中填写A2:A1000,回车,此时将选中A2:A10003.在编辑栏中填写=A1+1,按Ctrl+回车,便可得到一万条递增数据1、2、3……100004.同上效果,可在编辑栏......
  • 周赛 Round 14 2023.10.3
    内部比赛链接:周赛14A.修改序列modify考虑且最小值和最大值之差最多为\(1\),那么最终序列肯定呈均分状态。又因为最终序列总和不变,则可以算出均分状态下的每一个值。然后每个数\(A_i\)则变成距离它最近的最终序列值就行。B.表示法knuth模拟题,注意需要在除了前缀ten之......
  • LY1371 [ 20231007 NOIP 模拟赛 T0 ] 十一之争
    题意给定一个长度为\(n\)的数字串\(s\)和只包含yo的字符串\(t\),yoimiya会和oimiya玩\(n\)轮游戏,初始有一个数字串\(x\)为\(0\),每次:如果\(t_i\)是y则是yoimiya操作,如果是o则是oimiya操作。每次操作:将\(s_i\)或者\(0\)加入\(x\)的末尾。如果最......
  • 2023-2024-1 20231306《计算机基础与程序设计》第二周学习总结
    这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第二周作业这个作业的目标数字化、信息安全、自学教材计算机科学概论第1章和《C语言程序设计》第1章并完成云班课测试作业正文https://i.cnblogs.co......
  • 腾讯TDSQL接口未授权访问信息泄露(CVE-2023-42387)
    腾讯TDSQL接口未授权访问信息泄露CVE-2023-42387漏洞地址:http://tdsql-xxxxxxx.com/tdsqlpcloud/index.php/api/install/get_db_info漏洞描述:tdsql赤兔管理平台,api接口存在未授权返回数据库明文配置信息。漏洞详情:代码审计1,访问上述接口。2,得到明文账号密码,登录数据库。漏洞版本......
  • 背单词 首字母 2023年10月
    2023-10-07tspusmspgotedpttar,slay,pilgrim,utmost,satirical,misapprehension,scorn,paddle,groom,occasion,tuberculosis,exclamation,drum,pager,turnip2023-10-06cscaffhdphsciamcircus,syndrome,claw,administrate,foam,fretful,harry,drugstore,pe......
  • 英语背单词 专四词汇 2023年10月 ChatGPT
    2023-10-072023-10-062023-10-052023-10-042023-10-032023-10-022023-10-01Explainthemeaningofthefollowingwordsalongwithindexandphoneticsymbol:lighter,stool,submission,motorway,falter,gipsy,confrontation,surgical,ripple,ratio,shillin......
  • 2023-2024-1 学号20231329 《计算机基础与程序设计》第2周学习总结
    这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业的要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02这个作业的目标计算机科学概论第1章并完成云班课测试《C语言程序设计》第1章并完成云班课测试作业正......
  • 2023-2024-1 20231320 《计算机基础与程序设计》第二周学习总结
    2023-2024-120231320《计算机基础与程序设计》第二周学习总结作业信息这个作业属于哪个课程<班级的链接>(2023-2024-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(2022-2023-1计算机基础与程序设计第一周作业)这个作业的目标<自学《计算机基础与......
  • 2023-10-07:用go语言,给定n个二维坐标,表示在二维平面的n个点, 坐标为double类型,精度最多
    2023-10-07:用go语言,给定n个二维坐标,表示在二维平面的n个点,坐标为double类型,精度最多小数点后两位,希望在二维平面上画一个圆,圈住其中的k个点,其他的n-k个点都要在圆外。返回一个圆心和半径,表示哪个圆可以圈住其中的k个点。坐标和半径都是double类型,最多保留小数点后两位。下面......