- 2024-09-10583. 两个字符串的删除操作(leetcode)
https://leetcode.cn/problems/delete-operation-for-two-strings/solutions/两种做法,1.直接dp2.转换题意,思考成LCSclassSolution{publicintminDistance(Stringword1,Stringword2){//编辑距离的简化版//f[i][j]表示word1前i个字符中选择,wo
- 2024-08-26网站提示510 Not Extended:请求需要进一步扩展怎么办
当遇到“510NotExtended”错误时,这意味着服务器要求客户端进一步扩展请求。这个状态码是在HTTP/1.1协议中定义的,用于指示客户端的请求需要进行额外的扩展才能被服务器处理。通常情况下,这需要客户端与服务器之间进行更详细的协商。解决方案查阅文档查阅服务器的文档或AP
- 2024-08-21睿爸334
题目传送门说明“哞林匹克”运动会中的一大亮点就是滑雪比赛。滑雪比赛的场地是一个\(n\timesm\)的矩阵(\(1<=n,m<=500\)),每一个点有对应的海拔(海拔均在\(0\)到\(10^9\)的范围内)。主板方指定了若干个点作为路标。同时,主办方还要规定一个比赛系数\(d\),这个系数规定选
- 2024-08-14二分图最大匹配(匈牙利算法)
二分图最大匹配(匈牙利算法)算法思路寻找增广路即一条以选中边开始,以选中边结束的路,它有一个重要的性质:选中边比未选中边多一.只需要不断贪心的找增广路,直到不存在为止具体实现以dfs(深度优先)为例1.从左部1号开始搜寻增广路2.令当前点编号为x遍历右部与x相连的点3.若当前
- 2024-08-12暑假集训CSP提高模拟19
暑假集训CSP提高模拟19\(T1\)P173.数字三角形\(20pts\)原题:CF1517CFillomino2部分分\(20pts\):剪枝搜索。点击查看代码intp[510],c[510],ans[510][510],dx[5]={0,1,-1,0,0},dy[5]={0,0,0,-1,1};voiddfs(intpos,intx,inty,intnum,intn){ if(pos==n+1)
- 2024-08-03洛谷P4554 小明的游戏
小明的游戏题目描述小明最近喜欢玩一个游戏。给定一个n×m的棋盘,上面有两种格子#和@。游戏的规则很简单:给定一个起始位置和一个目标位置,小明每一步能向上,下,左,右四个方向移动一格。如果移动到同一类型的格子,则费用是0,否则费用是1。请编程计算从起始位置移动到目标位置的最小
- 2024-04-03L3-007 天梯地图
拿起题就开始写,最后提交测试点2和测试点3就是过不去。感觉一点问题都没有,好郁闷,找了半天,发现地点的编号是0开始的,而我一直在从1遍历....思路就是两个dijkstra,这两次思路是完全一样的,只是一个是最短距离最少节点,一个是最短时间最短距离,所以分别需要增加一个累计经过节点数量和累
- 2024-03-15L2-013 红色警报
判断图的连通性三种做法,dfs,bfs,并查集。本题dfs。edges为可达矩阵,若i能够到达j,则edges[i][j]=1且edges[j][i]=0反之为0,因为是无向图,所以两个都要存。一开始出了点问题,我在删除那个节点之后,将edges[i][j]置为0,但是没将edges[j][i]=0,郁闷半天...#include<bits/stdc++.h>usin
- 2024-03-14L2-001 紧急救援
这道题就是在dijkstra的基础上增加了一些东西。代码有参考别人,最后一步的处理很好。#include<bits/stdc++.h>usingnamespacestd;constintmaxv=0x7fffffff;intedges[510][510];//从i到j的长度intdist[510];//最短路径boolcheck[510];//是否在集合之中intnum[510
- 2024-03-10初三奥赛模拟测试1
初三奥赛模拟测试1\(T1\)回文\(0pts\)设\(f_{x_{1},y_{1},x_{2},y_{2}}\)表示从\((1,1)\)到\((x_{1},y_{1})\)结束的回文路径条数,其中\((x_{1},y_{1})\)关于最终形成的回文串的回文中心的对称点为\((x_{2},y_{2})\)。状态转移方程为\(f_{x_{1},y_{1},x_{2},y_{2
- 2024-02-26[AGC036F] Square Constraints
[AGC036F]SquareConstraints更好的阅读体验可以看成是求值域两个半圆间的排列的个数。首先对于每个\(i\)设\(L_i,R_i\)表示\(p_i\)取值的下界和上界。如果没有小圆的限制即没有下界,问题很简单:把\(R\)从小到大排序,然后\(\prod_{i=1}^nR_i-i+1\)即为答案,原因显然,因
- 2023-11-18P7775 [COCI2009-2010#2] VUK 题解
链接这道题卡了我$40$多分钟。其实就是跑两遍广搜,第一遍算出每个点距离树的最小距离,第二遍开个优先队列,算出逃回窝的途中最大可能的离它最近的树的距离的最小值。接下来重点讲一下第二遍广搜。首先,我们要知道,如果我们用queue,那么最先到的点不一定是最优的。所以,我们需要
- 2023-07-20题解 P4955 【[USACO14JAN]Cross Country Skiing S】
postedon2021-02-2710:04:32|under题解|source这道题其实没有绿这么难,只需要二分+搜索就行了。读入。注意尽量不要用scanf读入bool,这好像是UB,可以用一个变量\(x\)存输入的数,然后直接类型转换。二分。套模版就行了,等一下我们再写\(\operatorname{check}()\)函
- 2023-07-01天津大学夏令营机试题目
首先我没参加机试,所以我都是口胡的做法,大概率能对吧 简单模拟,双指针或者什么的搞一搞,使用getline输入strings;intn;voidwork(){getline(cin,s);n=s.length();for(inti=0;i<n;i++){intj=i;while(j+1<n&&s[j+1]==s[i])
- 2023-06-18Nvidia 3060显卡 CUDA环境搭建(Ubuntu22.04+Nvidia 510+Cuda11.6+cudnn8.8)
写在前面工作中遇到,简单整理理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧——赫尔曼·黑塞《德米安》当前系统环境系统环境┌
- 2023-05-23冲刺国赛模拟 7
迷惑,开三道题发现T3见过原题没做。然后在kai586123老师课件里边找到了这题题号。震撼,震撼。不知道NJU营春测卡多少分。第一题正解是把询问对列分治,然后考虑跨过中间列的询问。暴力\(O(\dfrac{n^4}w+q)\)的方法是显然的,可以获得\(50-100\)分不等,略微卡常后通过。#in
- 2023-05-13ABB 510变频器配合MCGS实现恒压供水控制程序 比起单变频器实现恒压供水
ABB510变频器配合MCGS实现恒压供水控制程序比起单变频器实现恒压供水,配合触摸屏可以让数据更加直观,控制监控方便。本例中,压力可以设定、监控。更多数据可以看图内容包含屏程序,参数设置,接线。ID:4116672218657233
- 2023-03-16L2-001 紧急救援
#include<iostream>#include<cstring>#include<algorithm>#include<vector>usingnamespacestd;intg[510][510];intnum[510];intdist[510];intst[510];//st
- 2023-03-11C. Errich-Tac-Toe 构造
C1.Errich-Tac-Toe(EasyVersion)(构造)https://codeforces.com/contest/1450/problem/C1题意:给定n*n矩阵,最初全为空,在其中可以放置X和O,若相同的连成一行或一列则获胜,每
- 2023-01-14MC群组服开服教程系列三: 代理端搭建
代理端的选择服务器人数太多话,单靠一个核心paper是扛不住的,我们需要一个代理端来分散用户,比如一个paper作为生存一区,一个paper作为生存二区,这样就通过代理端来分散用户流
- 2022-11-30上升点列
题目来源CSP2022-J-T4题解1,预计得分10分数据分析,测试点1-2的n≤10,k=0。可采用傻傻的暴力得分先取点后排序再判断是否符合题意取点方法有两种:dfs和二进制,见链接时间
- 2022-11-15二维前缀和
```#include<bits/stdc++.h>usingnamespacestd;intn,m,K,cnt;inta[510][510],f[510][510];intmain(){ cin>>n>>m>>K; for(inti=1;i<=n;i++) { for(intj=1;j<=m;j+
- 2022-11-10764. 最大加号标志
764.最大加号标志题解:枚举二维数组每个位置,向上、下、左、右四个方向能延伸的最长长度取这四个方向的最小值,即为答案可以用f[i]=f[i-1]+1计算四个方向的最大
- 2022-10-25二分+字符串哈希
字符串哈希先说一维字符串哈希。基本思想是对每个\(i\),先求出\([1,i]\)上字符串哈希的值(前缀和思想),然后使用类似差分的方法求出\([x,y]\)上字符串哈希的值。具体算
- 2022-10-17CSP-S赛前训练合集
刷题queue:1015B组T3Gym102331C从GlobalRound23可以看出我状态差成啥样了。还好停课了。一些我认为厉害的东西会加粗。模拟赛会专门开另一系列文章并加密码,密码是