会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
加载中...
liang302
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
19
下一页
2022年5月20日
大学选课指南
摘要: 1.选择“年轻”的讲师更好:年轻的老师更容易知道同学的难处,会更容易打高分 2.选择曾任职位没那么高的:当过院长级别的 变成讲师的话 一般都不好弄 要么是素质低犯大错,要么真学不到东西还为难你 3.选择近几年有过优秀丰富的大学经历的,像是近几年到过哈佛当过博士后计划的最好,“老古董”的话更严肃 4.
阅读全文
posted @ 2022-05-20 10:36 liang302
阅读(79)
评论(0)
推荐(0)
2022年5月16日
差分约束 利用图论的不等式求变量
摘要: ##求满足多个不等式组的元素 和题目给出上下界 与 题目所求 可以知道最最长路还是最短路 那么 求x[i]最大值 ⇔ 求所有上界的最小值 ⇔ 求所有从0→i的路径和的最小值 ⇔ 最短路求dist[i] 同理 求x[i]最小值 <=> 求所有下界的最大值 <=> 求所有从0→i的路径和的最大值 <=>
阅读全文
posted @ 2022-05-16 19:21 liang302
阅读(44)
评论(0)
推荐(0)
求强联通分量
摘要: 是不是强联通分量看他是不是能走回到祖先节点
阅读全文
posted @ 2022-05-16 12:56 liang302
阅读(29)
评论(0)
推荐(0)
2022年5月15日
spsfa求负环/正环 +二分
摘要: #负环:一个环边权和<0 如果边权积走一圈,那么就求-logN #正环:最长路 ##a个b可以换成wc个d 求w最多设为0-1的哪个数 可以使得得到的数字最大 二分+判断负环https://ac.nowcoder.com/acm/contest/33187/D 所有边权值w*ci/ai 取-log
阅读全文
posted @ 2022-05-15 19:39 liang302
阅读(52)
评论(0)
推荐(0)
最小生成树 边权非负无向图
摘要: #prim 算法 使用于领接矩阵版本 与dijkstra极其相似 只是更新的矩阵的数量不同 #krukal算法 并查集 从小到大排序 一条边没有联通 就选择这条边 否则 如果联通就不选择这条边 ##求最大的边权最小 #include <iostream> #include <cstring> #in
阅读全文
posted @ 2022-05-15 18:43 liang302
阅读(39)
评论(0)
推荐(0)
并查集 1.判断成环否 2.真假英雄
摘要: 注意输入!! ##并查集 注意更改合并根节点数量 要先更改数量 然后再合并结点 tle 请看看自己查父函数有没有return 或者使用 int find(int x)//找到x的祖宗节点。 { if(x!=p[x]) p[x]=find(p[x]); return p[x]; }//这样写对查询的某
阅读全文
posted @ 2022-05-15 14:19 liang302
阅读(58)
评论(0)
推荐(0)
2022年5月13日
线段树的核心是区间 与query
摘要: pushup又命名更新 当子节点的数据发生了修改的时候就需要pushup 来更新当前节点 如build mofify 或者 用于重构一个答案节点quenry #pushdown 又名为延迟加和 传递 传递告诉子节点本操作做过的修改 当当前的节点的数据发生修改 或者之前修改了还没通知 下面的要使用数据
阅读全文
posted @ 2022-05-13 19:11 liang302
阅读(145)
评论(0)
推荐(0)
2022年5月11日
可变数组的作为函数参数
摘要: 大小可变的二维数组 对于int p[m][n];这样大小可变的数组,可以使用如下方法: void Func(int p, int m, int n); //取p[i][j]时使用((int)p+ ni + j);代替 Func((int**)p, m, n);//调用函数的写法 原理:把p当作一个普
阅读全文
posted @ 2022-05-11 10:25 liang302
阅读(64)
评论(0)
推荐(0)
2022年5月6日
floyd 2.求传递闭包(top()也能做) 3.最小环 4.恰好经过k条边
摘要: ##牛的旅行https://www.acwing.com/problem/content/1127/ 求两个连通块连接后最大直径 (可能是连接之前的直径,可能是连接之后的最大值) 1.如果能到达 连接两个点的距离 建图 2.建图后floyd 3.取dmin #include <cstring> #i
阅读全文
posted @ 2022-05-06 16:32 liang302
阅读(59)
评论(0)
推荐(0)
2022年5月5日
多起点多终点--建立虚拟源点 最短路劲“数”
摘要: ##选择最佳线路 https://www.acwing.com/problem/content/1139/ 拓扑序 spfa不可以 但可以做负权 先求最短路 在找 bfs可以 djistkra可以 ##最短路计数https://www.acwing.com/problem/content/1136/
阅读全文
posted @ 2022-05-05 18:09 liang302
阅读(92)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
19
下一页
公告