竞赛
考级
防透视线 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ T1 pzh 煎得外酥里嫩放在面前,奶香奶香的味道,丝滑的手感,软软的身体,真的好喜欢好喜欢。咬一口,身娇体软,入口即化,有一股红糖的甜味,香甜软糯,不会粘牙。 白!嫩!香!滑!摸一下!QQ弹弹,绵柔香软,滑滑嫩嫩酥酥脆脆,黏黏糊糊油油腻腻。 趴上去猛地吸一口!扑鼻诱人,色泽金黄,外酥里嫩,香气浓郁,口感丰富,层次分明,香气四溢,回味无穷!口感细腻,肉质鲜嫩,风味独特! 含在嘴里,轻轻嚼着,香糯软烂,嘴巴也水润润的! pzh,脆!酥!糯!绵!无与伦比,世间绝味。 pzh,可爱!美味! T2 trq 煎得外酥里嫩放在面前,奶香奶香的味道,丝滑的手感,软软的身体,真的好喜欢好喜欢。咬一口,身娇体软,入口即化,有一股红糖的甜味,香甜软糯,不会粘牙。 白!嫩!香!滑!摸一下!QQ弹弹,绵柔香软,滑滑嫩嫩酥酥脆脆,黏黏糊糊油油腻腻。 趴上去猛地吸一口!扑鼻诱人,色泽金黄,外酥里嫩,香气浓郁,口感丰富,层次分明,香气四溢,回味无穷!口感细腻,肉质鲜嫩,风味独特! 含在嘴里,轻轻嚼着,香糯软烂,嘴巴也水润润的! trq,脆!酥!糯!绵!无与伦比,世间绝味。 trq,可爱!美味! T3 zsr 煎得外酥里嫩放在面前,奶香奶香的味道,丝滑的手感,软软的身体,真的好喜欢好喜欢。咬一口,身娇体软,入口即化,有一股红糖的甜味,香甜软糯,不会粘牙。 白!嫩!香!滑!摸一下!QQ弹弹,绵柔香软,滑滑嫩嫩酥酥脆脆,黏黏糊糊油油腻腻。 趴上去猛地吸一口!扑鼻诱人,色泽金黄,外酥里嫩,香气浓郁,口感丰富,层次分明,香气四溢,回味无穷!口感细腻,肉质鲜嫩,风味独特! 含在嘴里,轻轻嚼着,香糯软烂,嘴巴也水润润的! zsr,脆!酥!糯!绵!无与伦比,世间绝味。 zsr,可爱!美味! T4 MF 煎得外酥里嫩放在面前,奶香奶香的味道,丝滑的手感,软软的身体,真的好喜欢好喜欢。咬一口,身娇体软,入口即化,有一股红糖的甜味,香甜软糯,不会粘牙。 白!嫩!香!滑!摸一下!QQ弹弹,绵柔香软,滑滑嫩嫩酥酥脆脆,黏黏糊糊油油腻腻。 趴上去猛地吸一口!扑鼻诱人,色泽金黄,外酥里嫩,香气浓郁,口感丰富,层次分明,香气四溢,回味无穷!口感细腻,肉质鲜嫩,风味独特! 含在嘴里,轻轻嚼着,香糯软烂,嘴巴也水润润的! MF,脆!酥!糯!绵!无与伦比,世间绝味。 MF,可爱!美味! T5 NH 煎得外酥里嫩放在面前,奶香奶香的味道,丝滑的手感,软软的身体,真的好喜欢好喜欢。咬一口,身娇体软,入口即化,有一股红糖的甜味,香甜软糯,不会粘牙。 白!嫩!香!滑!摸一下!QQ弹弹,绵柔香软,滑滑嫩嫩酥酥脆脆,黏黏糊糊油油腻腻。 趴上去猛地吸一口!扑鼻诱人,色泽金黄,外酥里嫩,香气浓郁,口感丰富,层次分明,香气四溢,回味无穷!口感细腻,肉质鲜嫩,风味独特! 含在嘴里,轻轻嚼着,香糯软烂,嘴巴也水润润的! NH,脆!酥!糯!绵!无与伦比,世间绝味。 NH,可爱!美味!
过年了,想不想做个红包? 顺便把你的仇人坑一遍? 完全可以! 先安装 IDLE ,然后 File->New file->写以下代码:
如果能再给我 30min…… ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ F Difficulty:4.3 / Easy Tag:- 会发现题目让我们求的是一个二次函数的最大独立集问题。直接建图做是 NP-Hard 的。 对于第 iii 个二次函数,我们可以把它掰成 xxx 轴,然后把其它二次函数相对应的弯曲,也就是把第 jjj 个二次函数变成 y=(aj−ai)x2+(bj−bi)x+(cj−ci)y=(a_j-a_i)x^2+(b_j-b_i)x+(c_j-c_i)y=(aj −ai )x2+(bj −bi )x+(cj −ci )。显然这个不影响最大独立集的数量,而且与 xxx 轴有交点的是不能选的。所以我们可以分成 xxx 轴上方和 xxx 轴下方来讨论,对这两个求最大独立集。显然可以做到 O(n2)O(n^2)O(n2) DP,是个人随便写写都能写出来,什么我没写出来,好像成为人类啊。 G Difficulty:4.6 / Easy Tag:- 首先做 E。 定义 sizu\text{siz}_usizu 为从第 iii 个点开始进行一次“Idiot First Search”走完左右子树后回到 iii 的步数。显然有 sizu=1+sizlsonu+1****izrsonu****izlsonu+sizrsonu+4\text{siz}_u=1+\text{siz}_{\text{lson}_u}+1+1+\text{siz}_{\text{rson}_u}+1=\text{siz}_{\text{lson}_u}+\text{siz}_{\text{rson}_u}+4sizu =1+sizlsonu +1****izrsonu ****izlsonu +sizrsonu +4。第 iii 个节点走到节点 000 的步数为它与所有祖先的 siz\text{siz}siz 之和加上 i→0i\rarr 0i→0 的距离。O(n)O(n)O(n)。 注意到这个答案其实一定不超过 4n24n^24n2。所以 109+710^9+7109+7 的限制就当他没用了。 首先求出它会走到那个祖先。这个很简单,倍增二分即可。 然后按 dfn 二分即可,ST表或线段树求。 O(nlogn+qlog2n)O(n\log n+q\log^2 n)O(nlogn+qlog2n)。
以下内容为AI生成,作者转载 Python版 运行这个程序,你需要安装Python 并安装PyGame: (安装指南) 或者,你可以用这个 HTML版: HTML 版 再或者,你不想复制粘贴,也不想安装Python,你可以直接下载EXE版 EXE 版
一、排序算法 算法名称 时间复杂度(平均/最坏) 空间复杂度 适用场景 std::sort O(n log n) / O(n log n) O(1) 基本类型排序 std::stable_sort O(n log n) / O(n (log n)²) O(n) 需保持相等元素顺序 std::partial_sort O(n log k) / O(n log k) O(1) 获取前k个最小元素 std::nth_element O(n) / O(n) O(1) 找到第n小元素 二、搜索算法 算法名称 时间复杂度 适用场景 std::find O(n) 未排序序列 std::binary_search O(log n) 已排序序列 std::lower_bound O(log n) 已排序序列,返回第一个≥val的迭代器 std::upper_bound O(log n) 已排序序列,返回第一个>val的迭代器 三、其他常用算法 算法名称 时间复杂度 适用场景 std::for_each O(n) 遍历容器 std::transform O(n) 搬运元素并应用函数 std::copy O(n) 拷贝元素 std::remove O(n) 删除元素 std::unique O(n) 删除相邻重复元素 四、STL容器操作复杂度对比表 1. 序列容器 操作 std::vector std::list std::deque 随机访问 O(1) O(n) O(1) 头部插入/删除 O(n) O(1) O(1) 尾部插入/删除 O(1) O(1) O(1) 中间插入/删除 O(n) O(1) O(n) 2. 关联容器 操作 std::set std::multiset std::map std::multimap 插入 O(log n) O(log n) O(log n) O(log n) 删除 O(log n) O(log n) O(log n) O(log n) 查找 O(log n) O(log n) O(log n) O(log n) count O(log n) O(log n) O(log n) O(log n) lower_bound O(log n) O(log n) O(log n) O(log n) upper_bound O(log n) O(log n) O(log n) O(log n) 3. 哈希容器 操作 std::unordered_set std::unordered_multiset std::unordered_map std::unordered_multimap 插入 O(1) O(1) O(1) O(1) 删除 O(1) O(1) O(1) O(1) 查找 O(1) O(1) O(1) O(1) count O(1) O(1) O(1) O(1) 五、算法选择建议 * 数据规模:小规模数据可选简单算法,大规模数据需考虑时间复杂度。 * 是否已排序:已排序序列优先用binary_search、lower_bound等O(log n)算法。 * 是否需稳定排序:需保持相等元素顺序时用stable_sort。 * 内存限制:空间敏感场景避免高空间复杂度算法。 * 具体需求:如只需前k个最小元素,用partial_sort更高效。
我想问一下,比赛中的这个样例组是怎么回事
(https://attach.acgo.cn/picture/c31faac08d834136a37b1aac5fe73597.jpg)
(仅Windows系统) 一、最基本的Python环境构建 1.下载Python: https://www.python.org是Python唯一官方网址: https://www.python.org/downloads/windows/ 进入后,应为下图: 点击合适自己Windows系统版本的Python版本安装包链接,即可下载(如下图): 2.安装Python: 右键选择下载的Python安装包,以管理员身份运行(一定要选择,否则容易失败)。 启动后,将下方的两个复选框全部勾选: 然后点击“Install Now(立即安装)”(不推荐!日后容易造成C盘空间不足) 或“Install Now下面的自定义安装“: 如选择Install Now,会直接安装,请跳过以下步骤: 点击Next: 出现选择路径,推荐非C盘磁盘分区 点击install按钮,开始安装: 等待: Finish,完成,你已经拥有了基于Windows的Python环境了 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 二、Python环境的验证 按Win+R,输入“cmd”,回车 或 点“确定”,打开 命令提示符 输入: 如输出版本号信息,OK,Python就位 再输入: 如输出版本号信息,OK,Python包管理大神pip就位 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 三、Python项目实测 开始菜单找到Python3.x文件夹📂: 找到Python的IDLE,启动: 按Ctrl+N新建Python文件 输入: 按F5,出现弹窗: 按回车,或点“确定”弹出选择文件保存路径对话框保存。 然后控制台会自动移到最前面。 如果输出: OK,完成,经过实测,你的Python是可用的 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 四、[番外]pip的简单使用方法 Python有很多第三方库(包),如需使用,则需额外安装 按Win+R,输入“cmd”,回车 或 点“确定”,打开 命令提示符(同Python环境的验证,不再展示图片) 输入: 即可安装。 如需卸载已安装的第三方包,则需输入: 即可卸载。
https://attach.acgo.cn/picture/444dacd3d8c84997a50944345254266e.jpg + ≥ max(|A|, |B|)− 有一天,在阅读短篇小说集时,他决定创作尽可能长的单词序列,使每个连续的单词押韵。序列中的每个单词只能出现一次。 阿德里安已经厌倦了这个任务,所以他决定回去读书,并要求你代替他解决这个任务。 输入格式 输入的第一行包含整数 N(1 ≤ N ≤ 500 000)。 以下 N 行中的每一行都包含一个由英文字母的小写字母组成的单词。所有单词都是相互区分的,其总长度最多为3 000 00 0。 输出格式 必须输出最长序列的长度。 输入输出样例 输入#1 复制 4 honi toni oni ovi 输出#1 复制 3 输入#2 复制 5 ask psk krafna sk k 输出#2 复制 4 输入#3 复制 5 pas kompas stas s nemarime 输出#3 复制 1 说明/提示 在价值 30% 点的测试用例中,它将保持 N ≤ 18。 澄清第二个测试用例: 唯一可能的序列是ask-psk-sk-k。 澄清第三个测试用例: 没有两个词押韵。
直接输出大鸭蛋
这场好水啊。15min 就切完 ABC 了。会赢的。 我 生命瞬间定我裹进泛黄的纸页助着我从 过去已经凝固,我后的时过清楚则无法愉悦自己的幻想,过分 。分别又重聚的朋友。前,只是时无。只 流而上。曾经的。我将背追形态旅体,我便心满意恰到好处的朦胧,才能满足我对美的苛求。 常疏成天。这给一个过重,而卷云飘渺。生命下些许残骸。追忆宛如有薄雾间的山水,面胧里瞭望过去的自己,感受尽可能多的甜蜜。美好的时光曾流过我的身客又里停留?我纱下的女子,那中留下闲暇间裁问我。但我仍然渴足。 记忆在时。我该模糊望里震 云朵之间亦有分别:带着回,我只里折叠、蜷曲,揉捻追我上朵朵白云。重建的街道,种种线在岁月的朦间的冲刷下只留一个具体的时刻出发沿时间的河逆入梦,太时间,在却又坠入虚 格在脑海在哪在每一索协不过是忆过次,推倒撼过我的思积忆向掠忆之绪便去。的场景 追忆总在不经意间将日子无法重来云厚的追忆旅程一个场景前驻足,一生无法忘怀,而更为普通平常的于保管,回忆也在改变着各自的 剪、带来些许挑战常常自己 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 还有反转?
小码君在草地上挖出了一条长度为n个方块的水槽,并且通过神秘的力量,在其中m个位置瞬间倒入水,我们称这些方块的水为静止水。 我们假设,这个世界的所有物体都以方块为单位,水也不例外。不过水会向周围流动,最多能扩散到离开始位置 7 个方块,在那些地方形成流动水。 比如:在第八个方块倒入方块水,因为水槽只有两个方向,水会扩散到方块1和方块15,即1 ~ 7、9 ~ 15都是流动水,方块8为静止水。 我们再规定,当两块相反流向的流动水相遇(或者说相交)之后,就会在相遇的位置形成静止水。 比如在之前例子的基础上,在方块13倒入静止水,最终方块8~13全部变为静止水。 请问最终哪些位置被静止水覆盖。
事情是这样的,我今天在做这一套卷子的时候,突发奇想,把所有答案都选成A,结果有54分,50%的正确率 这个分数,除了浙江和安徽宣城以外的任何一个省/市都可以过 就说这50%A的答案水不水吧
却被齐建宇拉进了别墅( ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 原视频
求求了加一下我的团队 团队
关于我是怎么做 ACGO马上AK赛 T7 题目分析: 去看这篇详细题解: 链接 我怎么做的 首先我脑海里浮出的是 bfsbfsbfs,然后加上 T5 的一些元素。不过第 1,101, 101,10 个测试点都没过。第一个测试点特判一下,很简单。不过第十个就有点难。 首先,我直接来一句 cout << "NO";,确认了第十个测试点是 NO,然后不断提交,用 “二分法” 找出 qqq 的值,确认为 222。然后: 完整代码: 就这么水灵灵的过了 :/
原:zdzl.ac.cn 新:zdzltop.com 望周知
共23345条