这场的 D 好牛逼啊 CF1680A Minimums and Maximums 若区间 \([l_1,r_1]\) 与 \([l_2,r_2]\) 有交,那么随便选一个数,让序列里全是这个数就行了。 此时答案为 \(\max(l_1,l_2)\)。否则,答案为 \(l_1+l_2\)。AC Code CF1680B Robots 处理出来每个 robot 最多能向左向上走多远,然后枚举最
记录一下初次解题 一、那个签到题只需要复制粘贴那个flag就行了,结果我找附件找了半天,最后才知道复制粘贴就行了。 二、N种方法解题 下载文件压缩之后,打开发现文件打不开。然后不太会,就去网上找了以下答案。 需要先下载Winhex,然后把文件用软件打开。 会发现ascii
模拟赛被网络流打爆了。 题目来自于 pb 的网络流专题。 LG1402 酒店之王 左边房子右边菜,搞出最大流就行了。 LGU64949 棋盘覆盖 棋盘黑白染色,可选的方块连边,搞出最大流就行了。 LGU64970 車的放置 行列为点,格子为边。 LG1129 矩阵游戏 如果有完美匹配,就可以。否则不行。 LG1963 变
renderContext.renderResourceHints is not a function 报这个错是由于你页面还没有渲染,就出现了引用调值的情况,我出现这个情况是在request的拦截器上加了东西获取后端的值。将该部分内容注释掉就行了,然后重新排错 重新排错发现我是没有引入cookie,直接引入cookie就行了
做题记录应该会比较少。 重心并不是外题(。 2022.2.14 停课了。 今天知道了 CTS2022 的成绩,非常不开心。 呜呜呜我的 pb 呜呜呜。 晚上在听民谣。希望明天能开心一点。 CF1285F Classical? 显然是枚举一波 \(d = gcd(x,y)\),然后把 \(d\) 的倍数扔进一个 vector 里 solve。 然后就不
改成这样就行了
学习 lxl 的 nb ppt。 不知道能不能看得下去。 动态分块 经典问题1 区间加,区间小于等于 x 个数。 直接分块,维护每个块的 tag,以及这个块排序之后的数组。 散块直接查,整块在块上二分。 Ynoi2017 由乃打扑克 区间加,区间第 \(k\) 小。 其实就是上面这玩意套个二分。 注意可以把散块提
2022.1.15 CF1601D 神仙贪心题 CF367E wdnmd,我第一步转化是对的,就是转成 \(2n\) 个端点,然后合法状况下他们一定可以构成一个括号序列,然后两两匹配 然后我 tm 往卡特兰数那一块去想了,寄(不过讲道理往卡特兰数那一块去想挺显然的,就是要注意题目的特殊条件,别乱猜结论,在结论不确定时候
也可以写一个总的配置文件,然后将其他的配置文件放到里面 到时候,只要引用这一个总的配置文件就行了。
右键我的电脑打开最下面的属性 打开高级系统设置 打开环境变量 然后配置想要改变的配置就行了
打开注册表 win + r 打开运行输入:regedit 备份windows更新项 注册表导航栏输入:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv (备份wuauserv项,导出到电脑任何地方保存起来,别管那么多,跟着我操作就行了,至于干什么用后面会跟你说的。) 删除windo
然后复制就行了
没啥好说的,上if就行了
这里写自定义目录标题 用修复器修复一下就行了 用修复器修复一下就行了 下面是百度云盘的地址 https://pan.baidu.com/share/init?surl=laCoCZYnj3pyMr6BLYE4Dg 密码是6666 你直接把修复器资源解压缩 点击修复器的应用文件 完事之后直接把游戏打开就行了 是这样的一个问
如果你肯定你的密码没问题,请看这篇. https://blog.csdn.net/Hexuefu_Bayonet/article/details/107028736 如果还是不行,有可能是你的密码有问题,这也是我的问题. 个人使用ubuntu. 既然你能走到这一步,说明无论是windows还是linux所需的环境基本上是没问题的. 我的问题就在于我
蚂蚁一面 ⼀⾯就做了⼀道算法题,要求两⼩时内完成,给了⻓度为N的有重复元素的数组,要求输出第10⼤的数。典型的TopK问题,快排算法搞定。算法题要注意的是合法性校验、边界条件以及异常的处理。另外,如果要写测试⽤例,⼀定要保证测试覆盖场景尽可能全。加上平时刷刷算法题,这种考核应
IntelliJ IDEA 的安装 安装之前参考Win10环境配置(二) ——Java篇 1. 下载软件 官网: IntelliJ IDEA 分两个版本,学习Java下Community版 2.安装 下载完后,运行.exe 安装程序就行了 安装路径可以自定义 下面等待安装完成就行了 安装完成
看了一些教程,说引入js就行了 但是,难道不需要引入Css吗 还是搞一个模板代码,贴上来把。 第一步,保证解压的,这两个文件放在同一个目录 第二步,页面只需要引入layer.js就行了。为什么不引入css呢?难道是再JS中引用了? <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8
Modbus基础知识概念 Modbus通信协议由Modicon公司(现在的施耐德电气Schneider Electric)于1979年为可编程逻辑控制(即PLC)通信而发表。目前,Modbus已经成为工业领域通信协议的业界标准,并且现在是工业电子设备之间常用的连接方式。Modbus作为目前工业领域应用最广泛的协议,与其
1,首先搭建linux上的activeMq https://activemq.apache.org/ 去官网下载包 下载后上传服务器 我自己喜欢放root目录下 让后解压到 /usr/local/目录下 解压命令 tar -zxvf apache-activemq-5.15.15-bin.tar.gz -C /usr/local/ conf 目录配置 一 Web 控制台安全 /conf
有一个分块做法: 考虑先求出原始序列的答案。 然后考虑交换两个数\(a_l,a_r\) 那么答案的变化区域肯定在\([l,r]\) 于是考虑答案的变化贡献量。 \(i \in [l,r]\) \(a[i] > a[l],ans + 1\) \(a[i] < a[l],ans - 1\) \(a[i] > a[r],ans - 1\) \(a[i] < a[r],ans + 1\) 那么分块维护就
P5350&P5586 序列 P5350&P5586 序列 区间覆盖,区间求和,交换两个区间,区间复制后覆盖,区间加,区间翻转。 可以使用 \(FHQ Treap\) 来解决。 区间翻转,区间加,区间覆盖,区间求和常规操作,标记维护一下就行了,然后区间交换就是相当于 split 两个区间出来再合并就行了。 最后区间复制不太好办,题
#include <bits/stdc++.h> using namespace std; const int maxn = 1e5 + 10; string n; int k, g[10][10]; int d[10]; void floyd() { for (int k = 0;k <= 9;++k) { for (int i = 0;i <= 9;++i) { for (int j = 0;j <= 9;++j) { g
安装Anaconda 首先到网站:https://www.anaconda.com/products/individual#Downloads 下载Anaconda Installers 为了方便,我选择的是图形化的安装 下面那个命令行的,我打开老是出问题 所以选了上面那个 一路点到底就行了 安装pytorch 在终端输入 conda install pytorch torchvision
在linux进行文件操作时,会遇到一类文件是以"-"开头的。 例如我们想要进入名称为-126943579的文件时,我们无法直接使用cd -126943579命令来进入该文件。 那我们应该怎样来操作这一类的文件呢?其实只要加一个相对路径就行了,也就是在文件名加一个"./"就行了。 同样