首页 > 其他分享 >吃薯片2023游记

吃薯片2023游记

时间:2023-10-22 19:36:23浏览次数:36  
标签:map 薯片 T4 分治 T2 c++ 2023 游记 rightarrow

吐槽:

开赛太热,后半场太冷,可能是第一排太靠前门导致的。啥都想不了,啥都想不了,啥都想不了,啥都想不了,啥都想不了。
没有c++14属实答辩(虽然不是他的问题,但是删了=c++14忘打=c++11属实难绷)。
shift+空格打不出空格真是ex。
体验极差。

正文:

题解:

T1:

  • 水题,先看数据范围,然后暴力找交集。

T2:

  • 小串题,首先有个 \(O(n ^ 2)\) 做法 暴力找栈为空就行,期望30pts。
    1. 然后发现这个求的答案可以分治,套个分治,发现左右能拼到一起的是消完后相等的串,直接hash塞map找相同的,\(O(n\log ^2 {n})\), 期望75pts。
    2. 发现塞map可以优化,每个串之间大体相同(新增或为空或减少),然后上个trie保证与分治每层复杂度一样,\(O(n\log {n})\), 期望100pts,
  • 还有一简单做法,维护一个前缀的消干净的串,然后找与当前位置上串相等的前缀的串,统计答案就行,上个map都能满。

T3:

  • 打磨你,嗯模拟就行,开定义池和内存池,用map<string, int>来维护类在定义池中的位置,然后暴力找内存池就行。

T4:

  • 小思维,发现答案可行性单调,二分答案,找出每个点最晚到达的时间,判断可行性。

赛后总结:

  • T2想到分治给否了属实逆天, 虽然trie确实想不到,但分治也比暴力多25, \(75 \rightarrow 50\)。
  • T3调完前三个操作没时间写第四个操作,然而考后看到没有缺第四个的sub,马力太蒻, \(100(15, 可能写了后面的就只能写小分了¿) \rightarrow 0\)。
  • T4没仔细想,T4 \(\le\) T2, \(100 \rightarrow 0\)。

得出结论,有大体思路的打磨你 \(\le\) 没思路的题.

标签:map,薯片,T4,分治,T2,c++,2023,游记,rightarrow
From: https://www.cnblogs.com/langligelangsblog/p/17780895.html

相关文章

  • 2023-2024-1 20231405 《计算机基础与程序设计》第四周学习总结
    2023-2024-120231405《计算机基础与程序设计》第四周学习总结作业信息作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009作业的目标自学《计算机科......
  • 2023-2024-1 20211211 第三章学习笔记
    一、多任务处理多任务处理指的是同时进行几个独立活动的能力在单处理器(单CPU)系统中,一次只能执行一个任务。而多任务处理是通过在不同任务之间多路复用CPU的执行时间来实现的,即将CPU执行操作从一个任务切换到另一个任务。不同任务之间的执行切换机制称为上下文切换,将一个任务的......
  • 2023.10.22博客
    有一段时间没写博客了,主要原因是忘了写了,哈哈哈。这段时间把分支与循环的内容收了尾,并开启了一个全新篇章函数,我会将我的笔记贴在下面:库函数(cplusplus.com/reference/clibrary/库函数查询)常见库函数 strcpy//strcpy-stringcopy-字符串拷贝#include<stdio.h>#include<s......
  • 2023中山市香山杯网络安全大赛 pintu Writeup
    Misc题目名称:pintu题目描述:转换拼接好的图片时在最后加个f题目内容分析:给出4703张黑白图片,然后还有提示是8->10根据提示,很明显在说明进制数,也就是8进制转10进制。因此,根据提示想哪些东西可以转数值看到图片只有黑白,于是将其替换成二进制,并转成字符。根据验证这里是将白......
  • CSP-S2023游记
    day-3在走廊追ncwzdlsd时把手划破了,去医院打了一针,还有点嗓子疼第二天选择请假day-2早上状态还行,还能正常听课,还写了个差分约束板子,下午睡了一觉后就开始烧了day-1退烧了谢天谢地,就是开始嗓子疼,半夜三点起来还有痰...day1早上起来除了嗓子疼状态还行,把板子打了一遍,还打了几......
  • 2023-2024-1 20231302 《计算机基础与程序设计》第4周学习总结
    作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第4周作业这个作业的目标门电路,组合电路,逻辑电路,冯诺依曼结构,CPU,内存,IO管理,嵌入式系统,并行结构,物理安全作业正文https://www.cnblogs.com/9q2......
  • CSP-S 2023
    我忏悔:简单题做得太慢。T1T2过大样例已经一个半小时了。不会读题。T1T3都读了好久的题,最后还都读错了(乐),加起来浪费了至少一个小时的时间。码力太低。调不出大模拟(虽然这里面可能也有读题的锅)。比赛策略犯病。看到大模拟不先skip是在搞笑吗,结果到比赛结束都没认真想过T4,......
  • CSP-S 2023 第二轮游记
    Day1赛前初赛77分过了,不多说,居然能排到前10%也是没想到的。去年参加过,但是因为某些原因复赛停办了。第一次正式参赛,比较紧张,也没啥经验。主要说复赛。28分匆匆忙忙进了考场,然后看到极域“保持安静”经典界面,直接梦回小学三年级。因为模拟赛的时候也知道4小时着急也没啥......
  • DASCTF X CBCTF 2023 Misc Justlisten WP
    DASCTFXCBCTF2023MiscJustlistenWP又是一道很抽象的misc题首先附件给了一个汉信码,扫码得到:提示我们使用oursecret:password为0urS3cret,得到haha.txt里有一串疑似编码表的东西abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_}{-?!然后附件里还有......
  • 20231307 刘芷彤 罗马数字转阿拉伯数字(选做)
    参考https://blog.csdn.net/a197p/article/details/75475456,回答1罗马数字是位置计数吗?它的缺点是什么?罗马数字不是位置计数,它具有无法表示0,无法直观表示数字,字形复杂,书写困难等的缺点。2把你的8位学号(20231xxx)转化成罗马数字 MMXXIII 3参考上面的博客,用Pyhton写......