上一页 1 2 3 4 5 6 7 ··· 11 下一页
  2022年8月28日
摘要: P1613 跑路 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题意:如果两点之间有边连接那么边为1,然后如果两点之间有2^n长度的路径,那么他们距离就变为1 dp数组标记i到j有无2^p的距离的边,如果有,其dis值更新为1 第一次floyd如果i到k有距离p-1,k到j有距离 阅读全文
posted @ 2022-08-28 15:50 樵风 阅读(48) 评论(0) 推荐(0)
摘要: P3146 [USACO16OPEN]248 G - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 这题的dp是i到j全部合并的最大结果,所以dp[1][n]并不是最终结果 n^3区间递归,在子区间左边和右边相等时可以更新dp值,但要注意不能是0,(如果是0代表这两个小区间之前更本就 阅读全文
posted @ 2022-08-28 14:47 樵风 阅读(41) 评论(0) 推荐(0)
摘要: P1439 【模板】最长公共子序列 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) n^2的最长上升子序列解法 #include<iostream> using namespace std; int dp[1001][1001],a1[2001],a2[2001],n,m; int 阅读全文
posted @ 2022-08-28 13:39 樵风 阅读(32) 评论(0) 推荐(0)
摘要: P1726 上白泽慧音 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 一眼缩点,tarjan过程中在出栈缩点后记录最大个数即可,同时由于字典序,所以还要记录就小的点值处理个数相同时的情况 #include <bits/stdc++.h> using namespace std; 阅读全文
posted @ 2022-08-28 13:01 樵风 阅读(82) 评论(0) 推荐(0)
摘要: P5020 [NOIP2018 提高组] 货币系统 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 用筛法,把原有的货币标为2,然后从小到大筛,如果对于某面额是存在的(大于0),那么用该面额加上所有系统中原有的面额所得的面额必定是存在的,这个和可能是原系统中的面额,可能是原来不能凑 阅读全文
posted @ 2022-08-28 12:21 樵风 阅读(38) 评论(0) 推荐(0)
摘要: P2015 二叉苹果树 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 和选课类似,只不过这题的权值在边上而不是在点上,所以状态转移方程需要加上多减去一个1,这表示的就是这条边 #include <bits/stdc++.h> using namespace std; #defin 阅读全文
posted @ 2022-08-28 11:38 樵风 阅读(17) 评论(0) 推荐(0)
  2022年8月27日
摘要: P2014 [CTSC1997] 选课 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 树上dp 由于这是一个森林,所以假设有0号结点连接所有的根,就变成了一颗树 dp[now][j]代表以now为根节点,选择j门课程的最大答案 每次dp过程之前需要把子问题都求出来,也就是把当前n 阅读全文
posted @ 2022-08-27 11:13 樵风 阅读(30) 评论(0) 推荐(0)
  2022年8月26日
摘要: P2746 [USACO5.3]校园网Network of Schools - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) tarjan缩点,把强连通分量缩成一个点,再重新建图 建图过程中记录每个缩点的入度与出度 任务a:求入度为0的缩点个数 任务b:求入度为0的缩点个数和出度为0 阅读全文
posted @ 2022-08-26 20:54 樵风 阅读(242) 评论(0) 推荐(0)
摘要: P1064 [NOIP2006 提高组] 金明的预算方案 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 从普通01背包选还是不选变成选不选主,选不选主+1,选不选主+2的几种情况 main用于存主的重量和贡献,fu用于存附属的,cnt用作记录第i个主有几个附属,好存到fu里面 两 阅读全文
posted @ 2022-08-26 16:05 樵风 阅读(106) 评论(0) 推荐(0)
摘要: P1541 [NOIP2010 提高组] 乌龟棋 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 四维dp 从前往后枚举所有可能的状态,对于所有枚举到的状态用当前这步棋不走的分数再加上这个位置的分数的和来更新,比如如果有走a个1步棋,a-1步的分数一定知道,再加上走上这一步将获得的 阅读全文
posted @ 2022-08-26 14:51 樵风 阅读(47) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 11 下一页