看不透白雾
码龄3年
关注
提问 私信
  • 博客:6,398
    6,398
    总访问量
  • 2
    原创
  • 790,466
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2021-11-06
博客简介:

djw1366397866的博客

查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得6次评论
  • 获得12次收藏
创作历程
  • 3篇
    2021年
成就勋章
TA的专栏
  • 21数一c语言作业
  • dp动态规划
    2篇
  • string容器
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

01背包问题(状态转移方程讲解)

1. 题目介绍:有 N件物品和一个容量为 V 的背包,每件物品有各自的价值且只能被选择一次,要求在有限的背包容量下,装入的物品总价值最大。「0-1 背包」是较为简单的动态规划问题,也是其余背包问题的基础。动态规划是不断决策求最优解的过程,「0-1 背包」即是不断对第 i个物品的做出决策,「0-1」正好代表不选与选两种决定。2. 题解代码(C++):2.1 版本1 二维:(1)状态f[i][j]定义:前 i 个物品,背包容量 j 下的最优解(最大价值):当前的状态依赖于之前的状..
转载
发布博客 2021.12.30 ·
2879 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

01背包详细解说(全面简洁易懂)dp动态规划

题目:有 m件物品和一个容量是 n的背包。每件物品只能使用一次。第i件物品的体积是 arr[i],价值是 brr[i]。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式:第一行两个整数m,n用空格隔开,分别表示物品数量和背包容积。接下来有 m行,每行两个整数 arr[i],brr[i]用空格隔开,分别表示第i件物品的体积和价值。输出格式:输出一个整数,表示最大价值。输入样例:4 51 22 43 44 ...
原创
发布博客 2021.12.27 ·
514 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

string 容器中find和rfind的区别(c++)

string容器当中find是从左往右查找,rfind是从右往左查找。 图1. 图2.图一和图二代码同时运行结果如下:不难看出,find是从左向右查找,当查找不到时,返回值为-1。输出的3即为第一个de的’d'所对...
原创
发布博客 2021.12.20 ·
1377 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏