摘要: 不同的子序列 给你两个字符串 s 和 t ,统计并返回在 s 的 子序列 中 t 出现的个数,结果需要对 109 + 7 取模。 class Solution { public: int numDistinct(string s, string t) { int dp[1100][1100];//d 阅读全文 »
posted @ 2024-04-09 23:59 xde_yt 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 蜗牛 在每个点有两个状态,一个是在y=0处,一个是在上一个杆传过来的传送门处 注意最后到达的点一定是在y=0处 #include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" #define i 阅读全文 »
posted @ 2024-04-09 23:57 xde_yt 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 结果为真的序列I 当前位置填的False或者true和当前结果1或者0两两组合一共四个状态,也可以可以写成一维的 #include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" #define 阅读全文 »
posted @ 2024-04-09 23:55 xde_yt 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 背包与魔法 01背包的变形 因为只能用一次魔法就多加一维1表示用了魔法 0表示没用魔法 #include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" #define inf 1e18 cons 阅读全文 »
posted @ 2024-04-09 23:51 xde_yt 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 翻转后1的数量 最重要的还是状态的设置,多积累吧 #include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" #define inf 1e18 const int N = 1e5 + 10; 阅读全文 »
posted @ 2024-04-09 23:45 xde_yt 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 数组切分 #include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" /* 1 3 2 4 1: {1}dp[1]+=dp[0] 2: {1}{3}dp[2]+=dp[0] 3: {1}{3 阅读全文 »
posted @ 2024-03-24 16:18 xde_yt 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 选数异或 #include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" const int N = 1e5 + 10,mod = 998244353; int n, x; int dp[N][ 阅读全文 »
posted @ 2024-03-22 13:38 xde_yt 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 安全序列 #include<bits/stdc++.h> using namespace std; #define int long long #define endl "\n" const int N = 1e6 + 10,mod = 1e9 + 7; int n, k; int dp[N]; v 阅读全文 »
posted @ 2024-03-22 12:43 xde_yt 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 数字排列 /* 先找规律,根据题目要求的前面的数字尽可能大,从第一位开始试数字,从20-1尝试,可以找到以下序列,并观察出规律 20 19 20 18 20 19 20 17 20 19 20 18 20 19 20 17 20 19 20 18 20 19 20 20 19 20 18 20 19 阅读全文 »
posted @ 2024-03-22 11:05 xde_yt 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 23年蓝桥省赛 A.日期统计 赛时好像没写出来?还是咋写的来着我忘了,反正这个解法挺妙的,枚举每一天的日期,因为题目限制了2023的日期且每种日期只计算一次。 #include<bits/stdc++.h> using namespace std; #define endl "\n" #define 阅读全文 »
posted @ 2024-03-20 00:07 xde_yt 阅读(16) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示