首页 > 其他分享 >「Log」2023.9.5 小记

「Log」2023.9.5 小记

时间:2023-09-05 21:45:21浏览次数:55  
标签:Log text 离线 贡献 即可 2023.9 小记 考虑 分量

序幕

\(\text{6:40}\):提早到校,作息调整成功,博客昨晚整完了,直接开始写题。
\(\text{7:30}\):题没写完,开始打模拟赛。

花 \(30mins\) 浏览题目,感觉 T1 是可做题,考虑 T1。
考虑强连通分量的贡献,本来想从大往小选贪心,发现不一定有解,时空间还算允许索性换成背包。
第二个询问猜测存在构造使得除了强联通分量两两有贡献,排列组合即可。

T3 是串串,打了个暴力。

看 T2,经典套路,离线树剖解决,调了很久。

T4 暴力来不及打了。

\(100+100+30+0=230\),还可以。

糟糕的是 T2 在原题上 TLE 了,好像是细节问题,其他点都跑得飞快,肉眼观察无果,对拍无果。

先吃饭,再改题。

\(\color{royalblue}{CF1763E\ Node\ Pairs}\)

考虑一个强连通用分量的贡献为 \(\frac{n(n-1)}{2}\),一定是尽量选大的,考虑直接背包得到第一问答案。
第二问考虑构造一种情况,使得除强连通分量内部外的点两两产生贡献(单向可达),排列组合即可。
\(\text{Link}\)

\(\color{blueviolet}{CF536E\ Tavas\ on\ the\ Path}\)

将询问离线下来,按照 \(l\) 排序(我选择从大往小排序),这样只会出现从 \(0\) 到 \(1\) 的修改(不用 build),单点修改即可。
考虑维护区间内贡献以及左右连续 \(1\),合并时注意细节即可,查询最后合并两段需要把一段翻转。
\(\text{Link}\)

尾声

今天运气有点逆天,方舟十连双黄,原神二十发出钟离。
效率一般,智商回升。
正确的,听学长讲题然后摆烂。

标签:Log,text,离线,贡献,即可,2023.9,小记,考虑,分量
From: https://www.cnblogs.com/Eon-Sky/p/17678649.html

相关文章

  • 11linux系统syslog服务
    1.简介syslog是linux自带的系统日志服务进程,下面的例子以centos7为例。 2.syslog服务端开启udp514端口vi/etc/rsyslog.conf#去掉注释UDP下面的两行首行#,采用udp514接收数据#下面TCP注释是采用Tcp协议接收数据...#ProvidesUDPsyslogreception$ModLoad......
  • 2023.9 做题记录
    虽然第一天是8.31,但确实是开学第一个月,就一块算进去了。P2824法一:二分答案,将大于等于\(mid\)的数设为\(1\),小于的设为\(0\),最后位置上如果是\(1\)说明大于等于\(mid\),否则小于,时间复杂度\(O(n\logn)\),空间复杂度线性。法二(待做):线段树分裂,时间复杂度和空间复杂度均......
  • Android入门教程 | DialogFragment 的使用
    弹窗,是常见的一种提示方式。DialogFragment是在3.0时引入的,是一种特殊的Fragment,用于在Activity上展示一个模态的对话框。DialogFragment示例确定UI样式首先我们得知道做成什么样。一般来说简单的弹窗是一个标题,一端文字内容。或者带有一两个按钮。这里我们做一个有标题和文字......
  • SpringBoot启动o.s.b.d.LoggingFailure… 错误解决方法
    把@SpringBootApplication改成@SpringBootApplication(exclude={DataSourceAutoConfiguration.class,HibernateJpaAutoConfiguration.class})即:......
  • 【230905-5】用Canvas上勾画对数曲线:y=log10_x
    【图像】【代码】<!DOCTYPEhtml><htmllang="utf-8"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><head><title>勾画log10_x</title><styletype="text/css"......
  • docker login harbor http login登录
    前言搭建的harbor仓库为http协议,在本地登录时出现如下报错:dockerloginhttp://192.168.xx.xxUsername:adminPassword:Errorresponsefromdaemon:Get"https://192.168.xx.xx/v2/":dialing192.168.xx.xx:443matchesstaticsystemexclude:connectingto192.168......
  • C#下log4net日志记录使用实例完整教程
    C#下log4net日志记录使用实例完整教程1log4net1.1log4net简介1.2log4net源码下载1.3log4net源码编译1.3.1编译工具1.3.2编译步骤1.3.2.1解压log4net源码apache-log4net-source-2.0.10.zip1.3.2.2找到文件“……\log4......
  • plumelog介绍与应用-一个简单易用的java分布式日志系统
    官方文档:http://www.plumelog.com/zh-cn/docs/FASTSTART.html简介无代码入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志基于elasticsearch作为查询引擎高吞吐,查询效率高全程不占应用程序本地磁盘空间,免维护;对于项目透明,不影响项目本身运行无......
  • 虚拟机部署gitlab 接口502 含泪做笔记 ==> /var/log/gitlab/nginx/gitlab_error.log <
    行不通勿喷,谢谢!!**虚拟机部署gitlab接口502**gitlab-ctltail查看具体报错信息:==>/var/log/gitlab/nginx/gitlab_error.log<==2023/09/0416:45:44[crit]42817#0:*2connect()tounix://var/opt/gitlab/gitlab-rails/sockets/gitlab.socketfailed(13:Permissionde......
  • InstallShield X制作安装程序杂记(7.Behavior and Logic节点)
    1.InstallScript(安装脚本):安装文件是InstallScriptProject的重头戏,可以通过编写安装脚本文件,来对安装程序进行深层次的处理。其中提供了一些标准函数、事件,也可以自定义函数,代码风格有点类似C。如何使用脚本来“滋润”安装程序,后文将用专门篇幅实例说明。2.SupportFiles/Bi......