首页 > 其他分享 >2024.9.25训练记录

2024.9.25训练记录

时间:2024-09-26 09:03:04浏览次数:10  
标签:25 geq 顺序 训练 正方形 2024.9 bc 考场

上午 whk

下午 noip模拟

T1:结论题。考场想不出来。
只需要顺序做第一个1前的数。
原因:考虑三个数时的情况。
顺序是 \((a^b)^c\) 或者 \(a^{(b^c)}\)。
相当于,比较 \(b^c\) 和 \(bc\) 的大小。显然有:
\(b,c \geq 2\) 时,\(b^c \geq bc\)。
所以按照正常顺序做,在 \(A_i \geq 2\) 时最优。
当出现 \(1\) 时,后面就不用做了。所以结论就是顺序做到第一个 \(1\)。

考场一眼30的部分分是一个 \(O(n^3)\) 区间dp。感觉不可能优化到 \(O(n)\)。就寄了。

T2:简单题。考场忘开LL挂20
注意到加边时,比原生成树上大的边不会造成影响。所以最后的生成树一定就是原来那棵。
于是模拟 kruskal 连边过程。
可以在当前并的两个集合之间连满权值大于当前边权的边。
直接模拟这个过程有80分(注意启发式合并)。
注意到挂在存下来所有M-m条边的空间不够,所以将 \([1, M]\) 用原图的 \(m\) 条边分成 \(m+1\) 个区间,就能存下来。
用了 set 存边和 lowerbound。加上启发式合并,总复杂度 \(O(nlog^2n)\)。

T3:聪明题。考场拿了30pts暴搜。
盖一次印章就相当于可以花费一个次数走到点旁边的一个边长为 \((2*n+1)\) 的正方形去掉四个最边上的点。
这个奇怪图形可以拆成四个边长小2的正方形的并。
于是盖一次印章相当于可以在这个正方形里八连通无花费走完。
这样写01BFS就行。(不能带log)

T4:不会。

标签:25,geq,顺序,训练,正方形,2024.9,bc,考场
From: https://www.cnblogs.com/docxjun/p/18432704

相关文章

  • 【鸟类识别系统】+计算机毕设项目+卷积神经网络算法+人工智能+深度学习+模型训练+Pyth
    一、介绍鸟类识别系统。本系统采用Python作为主要开发语言,通过使用加利福利亚大学开源的200种鸟类图像作为数据集。使用TensorFlow搭建ResNet50卷积神经网络算法模型,然后进行模型的迭代训练,得到一个识别精度较高的模型,然后在保存为本地的H5格式文件。在使用Django开发Web网页端操作......
  • 【动物识别系统】计算机毕设项目案例+Python卷积神经网络算法+模型训练+人工智能+深度
    一、介绍动物识别系统。本项目以Python作为主要编程语言,并基于TensorFlow搭建ResNet50卷积神经网络算法模型,通过收集4种常见的动物图像数据集(猫、狗、鸡、马)然后进行模型训练,得到一个识别精度较高的模型文件,然后保存为本地格式的H5格式文件。再基于Django开发Web网页端操作界面,实现......
  • 9.25日总结
    单向链表单向链表是最基本的一种链表形式。每个节点包含一个数据元素和一个指向下一个节点的指针。单向链表的优点在于实现简单,插入和删除操作方便。缺点是只能从头节点开始遍历整个链表,访问效率较低。双向链表双向链表在单向链表的基础上增加了前驱节点指针,使得可以从任意......
  • 925 jdbc js 链表(2)
    jdbc基础复习一遍js声明函数行为绑定onclick单击ondbclick双击script标签放head以外也可以script必须写双标签变量声明都用var弱类型console。log1==1true1==‘1’trueprompt弹窗输入for循环js创建对象......
  • 0924-25,QT的数据类型,实现一个井字棋和计算器(只输入)
    day-01#include"mainwindow.h"#include<stdio.h>#include<iostream>#include<QApplication>#include<QDebug>#include<QPoint>#include<QLine>intmain(intargc,char*argv[]){QApplicationa(argc,......
  • 2024.9.24 Python与C++面试八股文
    1.externextern关键字用于在多个文件中引用同一个全局变量的声明在一个头文件中,如果这个变量声明了,但是在cpp文件中没找到他的定义,那么编译就会报错,但是如果加了extern,编译器就不会给头文件报错,而是给cpp文件报错,如果函数没定义的话。或者定义出错的话。2.关于反复调用简......
  • 2024.9 做题笔记
    CF1575IIllusionsoftheDesert看这个边权这么复杂,猜测其必然有一些性质。对\(a_u,a_v\)的正负分讨易得\(\max(|a_u+a_v|,|a_u-a_v|)=|a_u|+|a_v|\),树剖树状数组单点修改链求和即可。ABC177FIhateShortestPathProblem考虑dp,设\(f_{i,j}\)表示到达第\(i\)行第\(......
  • 20240925 随机训练
    Yukicoder2897题目描述给定两个点集\(S,T\),我们定义\(d((x_1,y_1),(x_2,y_2))=|x_1-x_2|+|y_1-y_2|\)。我们定义两个集合\(S,T\)的距离\(D(S,T)=\min\limits_{s\inS,t\inT}\{d(s,t)\}\)。求\(D(S,T)\)。思路我们把每个\(S\)中的元素放在一起做一个多源bfs,然后对......
  • 25博世机械结构面试最常见面试问题总结 校园招聘机械面试最全攻略综合面试
    开头附上工作招聘面试必备问题噢~~包括综合面试题、无领导小组面试题资源文件免费!全文3000+干货。【免费】25博世机械面试问题总结博世面试经验分享面试全攻略面试最常见问题资源-CSDN文库https://download.csdn.net/download/m0_72216164/89797247?spm=1001.2014.3001.5503......
  • 25歌尔机械结构面试最常见面试问题总结 校园招聘机械面试最全攻略综合面试
    歌尔机械面试经验开头附上工作招聘面试必备问题噢~~包括综合面试题、无领导小组面试题资源文件免费!【免费】25歌尔机械面试问题总结机械工程师提前批面试经验心得必备题目和答案资源-CSDN文库https://download.csdn.net/download/m0_72216164/89797209?spm=1001.2014.3001.55......