当前位置: 首页 > news >正文

相册网站模板百度一下百度主页

相册网站模板,百度一下百度主页,wordpress音乐页面下载文件,重庆做网站推广的公司740. 删除并获得点数 - 力扣(LeetCode) 简单分析一下: 每一个数字其实只有2个状态选 or 不 可得预处理每一个数初始状态(不选为0,选为所有x的个数 * x)累加即可 for(auto &x : nums)dp[x][1] x;每选一个树 i 删去 i 1 和 i - 1 故我们可以将 i…

740. 删除并获得点数 - 力扣(LeetCode)

简单分析一下:

每一个数字其实只有2个状态选 or 不

可得预处理每一个数初始状态(不选为0,选为所有x的个数 * x)累加即可

for(auto &x : nums)dp[x][1] += x;

每选一个树 i 删去 i + 1 和 i - 1

故我们可以将 i - 1视为 i 的父节点, i + 1视为 i 的子节点(此时思路就向树形dp经典题"参加舞会"一样如果i节点参与,其子节点和父节点不参与)

可得

 for(int i = 2; i <= n;i++){dp[i][1] += dp[i - 1][0];dp[i][0] += dp[i - 1][1];}

再考虑特殊情况:中间断层 1 5 or 任意不连续数字串 

此时对与5 显然 其没有父节点 和 子节点(无法正常转移)

那么倒退4,我们构建4节点,因为其本身不存在选和不选都不影响最终结果

可得

            if(!dp[i][1]){dp[i][1] = dp[i][0] = mx;continue;}

由于每一个节点的权值大小不同,对于第i个节点为true的时候有特殊情况(即选的权值不如不选的情况)

可得

                dp[i][1] = max(dp[i][1] + dp[i - 1][0], dp[i - 1][1]);dp[i][0] += dp[i - 1][1];

 

由于题目数据范围为

 

故进行转移时只用转移1e4次即可 

//using i64 = int64_t;
class Solution {
public:const int maxn = 1e4 + 10;int dp[10010][2];int deleteAndEarn(vector<int>& nums) {//视为树形dp(easy版)//例如:样例一 == >> 2 3 4//样例二 == >> 4 9 4    memset(dp, 0, sizeof dp);for(auto &x : nums)dp[x][1] += x;int mx = 0;for(int i = 1; i <= 10000; i++){if(!dp[i][1]){dp[i][1] = dp[i][0] = mx;continue;}else{dp[i][1] = max(dp[i][1] + dp[i - 1][0], dp[i - 1][1]);dp[i][0] += dp[i - 1][1];}mx = max({mx,dp[i][1],dp[i][0]});}return max(dp[10000][1], dp[10000][0]);}
};

 时间复杂度:常数级

2251. 花期内花的数目 - 力扣(LeetCode)

  

http://www.yayakq.cn/news/465581/

相关文章:

  • 推荐做ppt照片的网站wordpress 相关插件
  • 清苑建设局网站全球网站域名
  • 沧州大型网站建设在国外建网站方便吗
  • 食品网站建设的照片西安做公司网站公司
  • 浙江省建设厅举报网站网站建设期末作业要求
  • wordpress 经典网站网店运营管理与营销推广
  • 京东网站建设过程推荐盐城网站开发
  • 东莞微网站建设费用友情链接代码
  • 免费网站如何做宣传文案代写收费标准
  • 做网站要多少钱联系方式怎样知道网站有没有做推广
  • asp网站后台管理系统源码自贡企业网站建设公司
  • 在vs上用c 做登录网站简述建设一个网站的基本步骤
  • 百度快速收录网站如何做房产网站
  • 做网站为什么能赚钱网站产品优化描述
  • 农业综合管理网站建设怎么做网站文章伪原创
  • 网站seo百度百科网站排名突然掉了怎么回事
  • 做网站好公司wordpress 注册登陆插件
  • 建设六马路小学 网站哪个网站的图片可以做素材
  • 网站备案多少天江苏省句容建设局网站
  • 江苏集团网站建设wordpress调用外部接口
  • 宿迁盐城网站建设企业网站底部菜单
  • 网站建设教程费用wordpress主题汉化
  • 园林景观效果图网站平台销售模式有哪些
  • 建网站的基本步骤网页开发三件套
  • 手机怎么打开禁止访问的网站手机端网站开发框架
  • lamp环境做网站cms建站系统 下载
  • 广州网站设计费用视觉设计师和平面设计师的区别
  • 哈尔滨网站推广大学生创业计划书
  • 外汇平台网站建设许昌市网站建设找汉狮
  • 陆家网站建设icon图标素材下载网站