上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 57 下一页
摘要: 原题链接:https://www.luogu.com.cn/problem/P4568 题意解读:n个节点带权图中,从起点走到终点,最多有k条边长度可以清0,求最短路径长度是多少。 解题思路: 有k条边长度可以视为0,也就是从每一个点走到邻点总有一条长度为0的边,要确保走长度为0的边不超过k次,可以 阅读全文
posted @ 2025-04-05 00:33 hackerchef 阅读(56) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/B3611 题意解读:求传递闭包,floyd算法的应用。 解题思路: 此题需要利用动态规划思想 1、状态表示 设g[i][j][k]=1表示从i经过1~k的点可以到j,g[i][j][k]=0则表示i不能到j 2、状态转移 阅读全文
posted @ 2025-04-04 00:15 hackerchef 阅读(62) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P5960 题意解读:n个未知数,m个不等式,求一组可能解。 解题思路: 1、概念 差分约束系统是由一组形如xj-xi <= ck的不等式组成的系统,其中xi 和xj是变量,ck是常数。其目标是求解这个不等式组,找到一组满足 阅读全文
posted @ 2025-04-03 16:33 hackerchef 阅读(71) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P3385 题意解读:找到从1出发的负环,存在输出YES,不存在输出NO。 解题思路: 1、前置知识:SPFA算法 https://www.cnblogs.com/jcwy/p/18803811 2、核心思想:在SPFA算法 阅读全文
posted @ 2025-04-02 16:46 hackerchef 阅读(80) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P4779 题意解读:单源最短路算法。 解题思路: 一、Dijikstra算法,适用于没有负权边的单源最短路场景 1、Dijikstra-朴素版 算法思想:用已经确定最短路的点去更新与其相连的没有确定最短路的点 初始化每个点 阅读全文
posted @ 2025-04-02 14:32 hackerchef 阅读(186) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P11230 题意解读:有n个人,每个人有一组整数序列,从任意整数1开始,取长度[2,k]的子序列作为一个龙,然后在其他人的序列中选长度[2,k]的子序列跟上一个子序列首尾相连(上一个子序列的尾等于当前子序列的头)称为接龙, 阅读全文
posted @ 2025-04-01 11:43 hackerchef 阅读(639) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P11229 题意解读:求n根木棍拼出的最小数。 解题思路: 每个数字需要的木棍根数为: 数字 所需木棍根数 0 6 1 2 2 5 3 5 4 4 5 5 6 6 7 3 8 7 9 6 由于要拼出的数字尽可能小,那么所需 阅读全文
posted @ 2025-03-30 21:56 hackerchef 阅读(353) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P11228 题意解读:n*m地图上'.'是空地,'x'是障碍,初始位置x,y,方向0,1,2,3分别表示向右、下、左、上,初始方向d,对于每一步操作,如果下一个位置不是障碍且没有出界,则走到下一个位置,否则位置不变,方向变 阅读全文
posted @ 2025-03-29 22:25 hackerchef 阅读(290) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P11227 题意解读:一副牌52张,给定n张牌,计算离凑满一副牌还差几张。 解题思路:直接统计n张牌中有cnt张不同的牌,借助于set<string>即可容易搞定,结果就是52-cnt 100分代码: #include < 阅读全文
posted @ 2025-03-29 21:39 hackerchef 阅读(194) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P3313 题意解读:一棵树的节点有两个属性:评级w和信仰c,树上支持4种操作:1.单点修改评级 2.单点修改信仰 3.查询路径上和起点信仰相同节点的评级之和 4.查询路径上和起点信仰相同节点的最大评级。 解题思路:显然也是 阅读全文
posted @ 2025-03-28 16:10 hackerchef 阅读(50) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 57 下一页