- 2025-01-03洛谷P1525 [NOIP2010 提高组] 关押罪犯(种子并查集基础)
题目链接:P1525[NOIP2010提高组]关押罪犯-洛谷|计算机科学教育新生态题目难度:普及+/提高题目描述:S城现有两座监狱,一共关押着 N 名罪犯,编号分别为 1∼N,有m对罪犯,每对之间有仇恨值,问如何分配罪犯使得现Z市长要看到其中最大的矛盾值最小。输入格式:每行中两个数之
- 2024-12-07算法描述:动态规划
动态规划算法步骤:找出最优解的性质,刻画数据结构递归定义最优值自底向上计算出各子结构的最优值并添入表格中并保存以最优值构造最优解最长公共子序列递归结构:intLCSlength(char*a,char*b,int**len,int**flag)//a,b输入字符串,输出数组len的元素len[i][j]记录len(i,j),//
- 2024-12-06安装Redis
本次要求是哨兵集群版本1.下载所需要版本包[root@app-bj-ali-ecs1~]#wgethttp://download.redis.io/releases/redis-6.0.6.tar.gz[root@app-bj-ali-ecs1~]#tarxzfredis-6.0.6.tar.gz[root@app-bj-ali-ecs1~]#cdredis-6.0.6[root@app-bj-ali-ecs1~]#make[root@a
- 2024-12-06安装Rocketmq
本次要求是单机版1.首先需要安装完成JDK环境2.下载所需要版本包及dashboard包[root@app-bj-ali-ecs1~]#wgethttps://dist.apache.org/repos/dist/release/rocketmq/5.1.4/rocketmq-all-5.1.4-bin-release.zip[root@app-bj-ali-ecs1~]#wgethttps://dist.apache.org/repo
- 2024-12-06安装JDK
登录官网进行版本的jdk下载,别想太多,肯定得创建个账号登录它才让你下载。。。。老实搞吧https://download.oracle.com/otn/java/jdk/8u361-b09/0ae14417abb444ebb02b9815e2103550/jdk-8u361-linux-x64.tar.gz建议现在本地下载后,通过lrzsz上传给服务器,服务器上使用wget方式下载特
- 2024-08-102-SAT 学习笔记
2-SAT用于求解布尔方程组,其中每个方程最多含有两个变量,方程的形式为\((a∨b)=1\),即式子\(a\)为真或式子\(b\)为真。求解的方法是根据逻辑关系式建图,然后求强联通子图,每一个强联通子图的答案都是一样的。建图:这里以模版题为例:题意:给定若干个需要满足的条件,其形式为\(a,1
- 2024-07-28旅行
怎么感觉杭电OJ有好几台不同的评测机,而且评测机之间不但速度不同,而且对代码长度的统计都不同?理论上答案是可以超过int存储范围的,反正没有这种数据,我不管了点击查看代码#include<bits/stdc++.h>usingnamespacestd;vector<int>a[200005];intc[200005],w[200005];intf
- 2024-07-28单峰数列
用线段树维护原序列对应的差分数组,可以把区间修改简化为单点修改点击查看代码#include<bits/stdc++.h>usingnamespacestd;inta[100005],n;intread1(){ charcc=getchar(); while(!(cc>=48&&cc<=57)) { if(cc=='-') { break; } cc=getchar(); } bool
- 2024-07-17【bj】模拟赛 7/16
A:CF425ESerejaandSets题意;给定\(n\)个点,其中有\(m\)个区间,满足任意两点形成的区间被包含其中,端点可重合(所以其实\(m\)是个定值),一个区间集合合法,当且仅当从这个区间选出的最多的不重合区间的数量为\(k\),问你有多少种合法的选择方案。输入格式输入仅一行,\(n,k\)。\(
- 2024-07-1437 公私网转换技术-NAT基础
一 静态NAT1对1转换配置命令测试结果删除静态NAT [R1-BJ-GigabitEthernet0/2]undonatstaticenable[R1-BJ-GigabitEthernet0/2]dis#interfaceGigabitEthernet0/2portlink-moderoutecomboenablecopperipaddress100.1.1.1255.2
- 2024-06-08kvm链接克隆虚拟机迁移到openstack机器的实验
总结如果是完整克隆的那种虚拟机,是可以直接在openstack使用的,如果镜像格式没问题的话。 因为kvm虚拟机大部分都是链接克隆出来的镜像,不可用直接复制使用,所以需要创建新的镜像文件 创建空盘:qemu-imgcreate-fqcow2mcwlink1-new.qcow250G将链接克隆镜像数据导入到空
- 2024-06-02[目标检测数据集]变电站缺陷检测数据集8307张17类别VOC和YOLO格式
数据集格式:PascalVOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):8307标注数量(xml文件个数):8307标注数量(txt文件个数):8307标注类别数:17标注类别名称:[“bj_bpmh”,“bj_bpps”,“bj_wkps”,
- 2024-04-26openGauss JOIN
JOINJOIN子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。在openGauss中,JOIN有五种连接类型:CROSSJOIN:交叉连接INNERJOIN:内连接LEFTOUTERJOIN:左外连接RIGHTOUTERJOIN:右外连接FULLOUTERJOIN:全外连接以表table1和表table2为例说明不同连接类型,
- 2024-03-27D. XOR Construction
题解首先根据b1⊕b2=a1,b2⊕b3=a2...bj⊕bj+1=aj我们不难得出b1⊕bj+1=a1⊕a2⊕a3....⊕aj因此我们只需要确定b1的值就能够确定其余所有bi的值,而题目又要求我们的b处于0~n-1范围内,这实际上实在寻找一个 b1 使得异或出来的所有值越小越好,所以我们拆位,假设所有数字的第 i
- 2024-03-12拆解跨天时间(mysql游标循环)-在转来的基础上增加一些更改
尊重作者,原文链接:https://blog.csdn.net/liminghui4321/article/details/102763052原始数据表:需要将上面的时间段转成每一天的记录: 在原文的基础上作了一些更改:1、在表sales上增加一个字段bj:altertablesalesaddcolumnbjintDEFAULT0null;2、存储过程基础上增加了
- 2024-01-14Codeforces Round 919 (Div. 2)
CodeforcesRound919(Div.2)A-SatisfyingConstraints#include<bits/stdc++.h>#defineendl'\n'#defineintlonglongusingnamespacestd;constintN=1e6+10;voidsolve(){ intn; intl=-1; intr=1e9+10; cin>>
- 2023-12-07Codeforces Round 913 (Div. 3)(A~F)
A.Rook题意:在一个国际象棋棋盘中,横坐标为a-h,纵坐标为1-8,字母在前,数字在后,输入一个棋子的位置,输出该棋子所在的行与列中非棋子本身位置的所有位置。分析:模拟。代码:#include<iostream>#include<algorithm>usingnamespacestd;typedeflonglongll;constintN=2e5
- 2023-11-05魔导手册 Stable Diffusion 画龙 画坤坤(鲲) 画麒麟
一、选择模型1、点击Checkpoints 2、拉到最后选择sd-xl-base_1.0 二、开启创作之旅1、点击Generation点击Refiner 2、选择sdxl/sd_xl_refiner_1.0.safetensors(PS下拉框拉到最后就行啦) 3、输入咒语(正向提示词和反向提示词)点击生成 坤坤就出来了 三、
- 2023-10-19huawei交换机基本配置,入门视图详解
一、交换机基本配置1、交换机连接方式本地:计算机COM口/USB口-->Console线-->交换机Console口远程:Putty、SecureCRT、Xshell远程管理工具2、网络操作系统1)有四种视图模式<*> //用户视图:查看运行状态或其他参数[*] //系统视图:配置设备的系统参数[*-GigabitEthernet0/0
- 2023-09-201820BThe BOSS Can Count Pairs[分块]
Problem-B-Codeforces题意是给n个a和b,1<=a,b<=n,问有多少ai*aj==bi+bj,i<j,2e5的数据规模看一眼数据规模,a,b都是小于等于n的,意味着如果ai*aj>n那么就对答案无贡献,或者说,对于一个ai,剩下数中可能能对答案产生影响的aj,一定是小于等于n/ai的。那么我们可以以ai为依据升序排序,
- 2023-09-04uniapp切换主题颜色(后台管理系统)
需求:在现有已经做好的后台管理系统添加一个切换主题颜色的功能分析:该项目用了很多uniapp的组件,css样式没有统一,类名也没有统一使用混合mixin.scss,并使用vuex效果图功能:按钮背景颜色、部分样式、字体图标、分页跟随主题颜色变化也变化每一个用户喜欢的主题颜色都不一样,后端
- 2023-08-24算法工程师学习运筹学 笔记四 运输问题
运输问题运输问题是一种特殊的线性规划问题,可以解决如类似把商品从一些产地运往另一些销售地使总运输成本最低的问题。由于其场景特殊性,找到比单纯型法更搞笑简便的算法,这便是研究运输问题的目的所在。下面是运输问题的思维导图 一、运输问题的数学模型对于单一商品的调度运
- 2023-08-21Ai+Bj+Ck=X
G-Ai+Bj+Ck=X(1<=i,j,k<=N)考虑\(n\)的范围,枚举\(i\)。于是就转换成求解\(Bj+Ck=X-Ai\)。这是一个扩展欧几里得的典型应用,可以求\(Bj+Ck=\gcd(B,C)\)的一组解。而且左边的式子始终一样,所以只需求解一遍。首先判断右边是否是\(\gcd\)的倍数,如果是的话就
- 2023-08-01openGauss学习笔记-27 openGauss 高级数据管理- JOIN
openGauss学习笔记-27openGauss高级数据管理-JOINJOIN子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。在openGauss中,JOIN有五种连接类型:CROSSJOIN:交叉连接INNERJOIN:内连接LEFTOUTERJOIN:左外连接RIGHTOUTERJOIN:右外连接FULLOUTERJOIN:全外连