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

312. 戳气球

312. 戳气球


题目链接:312. 戳气球

代码如下:

//参考链接:https://leetcode.cn/problems/burst-balloons/solutions/336390/chuo-qi-qiu-by-leetcode-solution
class Solution 
{
public:int maxCoins(vector<int>& nums) {int n=nums.size();val.resize(n+2);for(int i=1;i<=n;i++){val[i]=nums[i-1];}val[0]=val[n+1]=1;rec.resize(n+2,vector<int>(n+2,-1));return solve(0,n+1);}int solve(int left,int right){if(left>=right-1)   {return 0;}if(rec[left][right]!=-1)    {return rec[left][right];}for(int i=left+1;i<right;i++){int sum=val[left]*val[i]*val[right];sum+=solve(left,i)+solve(i,right);rec[left][right]=max(rec[left][right],sum);}  return rec[left][right];}public:vector<vector<int>> rec;vector<int> val;
};
http://www.lryc.cn/news/390050.html

相关文章:

  • 深入理解C++中的锁
  • 压缩pdf文件大小,压缩pdf文件大小软件哪个好
  • 难道 Java 已经过时了?
  • 华为OD机考题(​HJ32 密码截取)
  • 【高考志愿】测绘科学与技术
  • SpringBoot异步接口实现 提升吞吐量
  • C语言快速学习笔记
  • 如何选择易用性高的项目管理软件?
  • vue3基于uni-app 封装小程序request请求
  • YOLO在目标检测与视频轨迹追踪中的应用
  • 版本控制系统:Git 纯应用(持续更新)
  • 从0开始搭建vue项目
  • Java框架常见面试题
  • linux c 应用编程定时器函数
  • 设备调试上位机GUI
  • 项目管理系统厂商:奥博思发布《项目管理系统助力 IPD 高效落地》演讲
  • Java项目总结1
  • Java中的类加载机制详解
  • SwiftUI 中 Grid 内多个 NavigationLink 同时发生导航之诡异问题的解决
  • 51单片机第21步_将TIM0用作两个8位定时器同时将TIM1用作波特率发生器
  • API-元素尺寸与位置
  • C语言中的基础指针操作
  • LabVIEW环境下OCR文字识别的实现策略与挑战解析
  • 中英双语介绍美国的州:堪萨斯州(Kansas)
  • 信息收集---端口服务信息收集
  • Python知识点背诵手册,超详细知识梳理
  • 【Pytorch实用教程】如何在多个GPU上使用分布式数据并行进行训练模型
  • PIL,OpenCV,Pytorch处理图像时的通道顺序(颜色,长宽深)
  • 经纬恒润亮相2024世界智能产业博览会
  • Python序列化和反序列化