其实这个游记也没啥好写的……

day 0

上午做动车两个小时到重庆,路上玩了 1.5h 的星露谷。

下午去巴蜀中学报道试机,系统是 Ubuntu Jammy,大大的好评,只是桌面是 Xubuntu/Xfce,不太喜欢。键盘感觉太柔了,容易按不上键,不过影响不大。

试机题三道,A + B,构造,交互。比较简单,口胡了做法,写了前两个就走了。

晚上和 TLC,Ricky 看了球赛,顺便颓了一段时间的星露谷。

day 1

正式考题,\(8:00 \sim 13:00\),时间比较充裕。反正时间是利用满了。

T1 是 \(O(2^n m)\) 状压 DP,但是我写的是 \(O(2^n nm)\),最后没有把 \(n\) 给压下去,绷,不过 10min 得 \(77\) 分倒也不亏。

T2 是数学题,花了 1.5h 堪堪把复杂度做到 \(O(n^2 \log n)\),大概有 \(90\) 分。主要是中间有一个循环卷积的部分,我忘了到底是什么东西了,所以没有写。不过也就 \(10\) 分,问题不大。

T3 是构造题,随便胡了一个四分的写法,pretest 能有 \(73\) 分,估计最后也是这么多。但是正解还是不太会,大概还是类似四分,但是需要一点神秘的变化。

T4 是大数据结构,大概是利用 LCT 动态维护最大生成树之类的,写了个 \(36\) 分的暴力,用了 1.5h,代码共 \(230+\) 行,太抽象了。

不过最后结果还是好的,大概是 \(270\) 分,估计大部分人也可以得到这个分,但是可惜的是 TLC 和 Ricky 都在 T3 上没有骗多少分。

下午听神毕老师讲 AI,反正是给我听困了。没啥用,不如玩星露谷。

提问环节有人问 day 2 是否需要手搓人工智能,果然来了一个神秘的人工智能题。

晚上颓麻将,热血川麻!只是没有颓星露谷,悲。

day 2

工程题,\(8:30 \sim 12:30\),时间不是很充裕,我的时间也是接近利用满了。

开始只下发了一个 PPT,感觉这次不会很容易。内容是对抗搜索,讲了三等方法:

  • \(\alpha - \beta\) 剪枝搜索
  • 蒙特卡洛树/信心上限树
  • 神经网络

初步分析下来,\(\alpha - \beta\) 需要用到比较优秀的估价函数,并且上限不高,考虑到我对于估价函数的构造不擅长,并且希望得分,所以不选择此方法。

蒙特卡洛树搜索分为四个步骤,选择,拓展,模拟,反向传播。其中模拟其实就是让双方随机行动看谁胜率。反向传播也是简单的。一个节点的估价也就是 \(win(x) / T(x)\),其中 \(win(x)\) 表示赢的次数,\(T(x)\) 则是模拟的总次数。

最优性基于蒙特卡洛方法,非常好的避免的估价函数的使用。

稍微写写大概就可以过 \(\ge 380\) 分,后面几个点评测原因还没有出来,估计我该有 \(\ge 400\)。

神经网络估计没有人会,即使会应该也没有人写 QwQ。

下午听分享,还是没啥意思,不如睡觉。

最后结果是 1=,结果倒也不错。

只是可惜 Ricky 在 day 2 炸了,爆零了……

去了趟洪崖洞,然后在商场吃了顿芋儿鸡,挺不错的。然后高铁回家,一个小时,在星露谷里待了两天。

day 3

玩了一天星露谷了,来写游记了。

问了问去 PKU 的那位,说还没有出奖。但是他们自我估计是没有 1= 的……不太清楚。

THUWC 2024 游记的更多相关文章

  1. THUWC 2019游记

    坑先占着QwQ 不太喜欢写Blog, 因此我的Blog一直很冷清,但是还是想写写这种游记啦,反正是给自己看的 Day -4 颓了一整天,一道题都没写 于是无聊用GL写了一个海战游戏,让两个程序对打-- ...

  2. THUWC 游记

    考试前的一个周末 PKUWC没过,去不了,自闭,我死了. 考试前的星期一 THUWC居然过了!!!大恩大德永世难忘,我又活了. 考试前的周四 WTF!??为什么要用Ubuntu,我完全不会,凉了凉了, ...

  3. THUWC 2018(游记)

    这次是在雅礼洋湖中学举行的,一所2017年才创办的学校,新的学校, 貌似有些危险,积雪过多屋顶上的冰块砸下来,很容易砸到人, 听说最近就有一个人被砸死了. Day1 昨天睡的比较迟,12点吧,今天早上 ...

  4. PKUWC 2018游记

    PKUWC 2018游记 标签: Day\([-inf,0)\) 停课之后一直各种浪的飞起,考试rank20+,不搞颓但是学习很没有状态.还经常带着耳机被谢总抓了好几次,然后被拉过去谈话了好几次... ...

  5. NOIWC2018游记

    NOIWC2018游记 接着PKUWC就是NOIWC了.感觉时间很紧呀,但越是紧张呢,就越让人心里觉得充实. 能够去NOIWC,应该是一次非常充实的体验吧. 这一篇游记是接着上一篇写的,时间点上完全都 ...

  6. THUWC逛街记

    1/28 这次打算去THUWC划个水,就定了1/29中午的飞机.同校有几个同学去PKUWC,求稳搭今天的飞机.中午时候听说今天飞长沙的飞机全都取消了,明天有没有也不好说( 事实证明29号有飞机:( ) ...

  7. CQOI2019(十二省联考)游记

    CQOI2019(十二省联考)游记 Day -? 自从联赛爆炸,\(THUWC\)爆炸,\(WC\)爆炸(就没有不爆炸的)之后我已经无所畏惧... 听说是考\(4.5 h\)吗? Day -1 \(Z ...

  8. Thuwc2018 游记

    上一次没有滚粗的比赛已经是9个月前了QAQ.但我现在回过头去看那篇“zjoi游记”,却发现自己并不能从中得到收获.希望这次写下的东西,可以帮助我更好地准备即将到来的省选(雾) day 0 火车上浪10 ...

  9. 迟到的thuwc&noiwc2018总结

    已经4个多月没写博客了呢. thuwc和noiwc都炸了,接下来的一段时间都没怎么写题,靠文化课和游戏麻醉自己.这篇博客也算是向之前自闭.颓废的自己告别吧.. 先写一发游记: thuwc:Day1炸, ...

  10. NOIWC2019游记

    更新完了? ghj1222这个智障因为NOIP考的太菜没有去THUWC和PKUWC,但是NOIWC还是苟进去了 由于已经结束了,好多事实忘了,所以可能不完整 2019/1/23 Wednesday 明 ...

随机推荐

  1. Redis基础(一)——字符串、hash类型的基本使用

    day09--Redis Redis介绍和安装 # Redis:软件,存储数据的,速度非常快,Redis是一个key-value存储系统(没有表的概念),cs架构的软件 服务端 客户端(python作 ...

  2. 力扣904(Java)-水果成篮(中等)

    题目: 你正在探访一家农场,农场从左到右种植了一排果树.这些树用一个整数数组 fruits 表示,其中 fruits[i] 是第 i 棵树上的水果 种类 . 你想要尽可能多地收集水果.然而,农场的主人 ...

  3. 宏杉科技加入阿里云PolarDB开源数据库社区

    简介: 宏杉科技签署阿里巴巴开源CLA(Contribution License Agreement, 贡献许可协议), 正式与阿里云PolarDB 开源数据库社区牵手. 宏杉科技签署阿里巴巴开源CL ...

  4. 如何进行基于Anolis OS的企业级Java应用规模化实践?|龙蜥技术

    ​简介:提供了7×24小时的专属钉钉或者电话支持,响应时间保证到在业务不可用情况下10分钟响应,业务一般的问题在一小时可以获得响应,主要城市可以两小时内得到到达现场的服务. 本文作者郁磊,是Java语 ...

  5. 从技术到科学,中国AI向何处去?

    ​简介: 如果从达特茅斯会议起算,AI已经走过65年历程,尤其是近些年深度学习兴起后,AI迎来了空前未有的繁荣.不过,最近两年中国AI热潮似乎有所回落,在理论突破和落地应用上都遇到了挑战,外界不乏批评 ...

  6. 运营也用的起来的数据分析工具:Quick BI即席分析详解

    ​简介: 数据部门是一个容易被投诉的"高危"部门,需求响应慢.数据准确性不高会影响业务的发展. 然而数据分析师每周动辄就有几十个需求在手,无限的加班也无法解决所有问题,到底怎样才能 ...

  7. [DApp] ethers.js VS Moralis

    ether.js 是 Web3 封装的 js 库,特别适合以太坊平台. Moralis 不仅是 Web3 的封装,还是一体化解决方案,包括服务端部署方案和适配各种链,使用范围更广. 在选择上,主要还是 ...

  8. dotnet 6 在 win7 系统 AES CFB 抛出不支持异常

    本文记录在 win7 系统上调用 AES 加密时,采用 CFB 模式,可能抛出 CryptographicException 异常 可以看到抛出的异常提示是 System.Security.Crypt ...

  9. Apache Pulsar 桌面端图形化管理工具

    Apache Pulsar 桌面端图形化管理工具 Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储 ...

  10. netcore依赖注入通过反射简化

    aspnetcore里面用到许多的service,好多业务代码都要通过Service.AddScoped.Singleton.Transient等注入进去,类太多了写起来和管理起来都很麻烦,所以借鉴了 ...