Charm Bracelet 01背包DP 摘要:解题思路:01背包注意事项:注意倒序参考代码:#include<iostream> #include<algorithm> using namespace std; const int N = …… 题解列表 2024年04月29日 0 点赞 0 评论 235 浏览 评分:9.9
3059: 开餐馆DP 摘要:解题思路:f[i] 表示包含i点的最大利润注意事项:参考代码:#include<iostream> #include<algorithm> #include<cstring> #include<…… 题解列表 2024年04月30日 0 点赞 0 评论 290 浏览 评分:9.9
好数的题解(c语言版本) 摘要:解题思路:注意事项:不要用每个数字直接带入 ,要用temp记录,不然容易死循环参考代码:#include<stdio.h>int main(){ int N = 0; int num = …… 题解列表 2024年04月30日 0 点赞 0 评论 627 浏览 评分:9.9
python语言训练-求s=a+aa+aaa+aaaa+aa...a的值 摘要:解题思路:以字符串输入,强制类型转换注意事项:注意强制类型转换参考代码:a, n = map(str, input().strip().split())s = 0n = int(n)my_list =…… 题解列表 2024年04月30日 0 点赞 0 评论 369 浏览 评分:9.9
Python-自定义函数之数字后移 摘要:解题思路:输入数字个数为n,向后移动m次,可以考虑先将后面m个数插入到列表开头,最后再删去,后面m个数字。注意事项:设置一个while循环,当list长度大于n时,删去最后一个数字,直到长度为n;即使…… 题解列表 2024年05月01日 0 点赞 0 评论 430 浏览 评分:9.9
3060: 合并石子 前缀和&DP 摘要:解题思路:前缀和&DP, f[l][r]表示从i堆到j堆合并的最小得分,i 用来遍历 l,r 之间长度, j确定区间的左边界 注意事项:参考代码:#include<iostream> #includ…… 题解列表 2024年05月01日 0 点赞 0 评论 282 浏览 评分:9.9
暴力解法,二维数组的转置 摘要:解题思路: 对于一个二维列表,转置即行列序数互换注意事项: 注意输入、输出格式参考代码:# 保证输入格式正确 my_list1 = list(map(int, input().strip().spl…… 题解列表 2024年05月02日 0 点赞 0 评论 443 浏览 评分:9.9
简单方法,不涉及函数内容 摘要:解题思路:注意事项:参考代码:n = int(input()) m = 0 k = [None] * 3 my_list = [list(map(int, input().strip().spl…… 题解列表 2024年05月02日 0 点赞 0 评论 337 浏览 评分:9.9
1314: 乘积最大 摘要:解题思路:f[i][j]表示到索引i数字字符插入j个乘号,所能得到最大的乘积。 初始化f[i][0] 为到i索引字符结束的整数(插入了0个乘号);r遍历字符从1到i个字符每种情况, 状态转移方程:f[…… 题解列表 2024年05月03日 0 点赞 0 评论 356 浏览 评分:9.9
信息学奥赛一本通T1276 -编辑距离 摘要:解题思路:f[i][j]表示i长度的字符串变化到j长度字符串的最短距离注意事项:参考代码:#include<iostream> using namespace std; const int N =…… 题解列表 2024年05月03日 0 点赞 0 评论 289 浏览 评分:9.9