- 博客(5)
- 收藏
- 关注
原创 优先队列---超简单使用
一致(注意不是双端队列),不一样的地方在于在你插入元素进去的时候,优先队列会按照一个优先级来进行自动排序。例如从大到小或者从小到大,详情使用看看上面(直接复制用就好了)
2025-01-25 12:17:17
297
1
原创 dfs和bfs通俗版理解
dfs---深度搜索(一条路走到底),例如下图起点为A的话,接下来我们可以选择走b,c,d。假设我们选择b之后我们选择E这个时候我们发现这条路已经到头了,于是我们需要返回我们上次选择的时候同时擦除我们来过的痕迹也就是反悔了,我们重新回到b此时我们处于B节点(用绿色来标记走过了不再选择了)这个时候我们重新作出选择,此时剩F和G我们同样的选择F同样的我们发现没路了,于是我们又反悔了,同样返回到B继续选择G,然后又反悔回到B。
2025-01-24 14:33:16
679
原创 vscode配置c++环境---简易版
!!!注意vscode完全是免费的,如果你下载的版本要收费肯定是假的。可以去官网上下载---不建议,网速可能会非常慢可以直接去微软自带的上商店下载(我不是在这里下的,我是web课老师直接发的压缩包)应该是一样的下载的时候路径无所谓,跟着他的安装指引点点点就好了安装完之后点击第5个,搜索chinese(汉化)和c++安装,还有一个code runnervscode是没有自带编译器的所以要下载一个编译器MinGW Distro - nuwen.net当然也可以找我要压缩包之后就是最重要的一点下载的文件一定一定要
2025-01-21 00:14:17
413
原创 Codeforces Round 998(div3)菜鸡题解之map再登神坛【[特殊字符]】
因为每张牌的序号唯一,那么我们可以想到用map去保存每一张牌对应的牛(key为牌的序号,value为牛的序号)然后我们先假定存在P排列,那么我们可以遍历前n张牌(包括第n张)求出这个排列(用另一个map存下来),同时在遍历的时候判断有没有出现重复的元素(也就是有牛要多出牌,跑得快哈哈哈哈)如果有直接输出-1返回,然后整体遍历一遍map去和排列P比较,如果出现不一样的顺序毫不犹豫直接输出-1返回。其实这道题做的还是有点小波折的,我先是观察样例,得到了一个小结论->如果这串数的最大值在第一个的话,不可能递减。
2025-01-21 00:05:36
822
原创 vjudge平台提交不了or核实自己的账号小tips
找到应用程序,或者application,在左侧找到cookies点开在相对应的网址上就有vj上需要的uid之类的。如图,如果出现以上类似情况,去到。
2025-01-20 22:38:24
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人