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

dreamweaver8可以做资源下载网站境外电商有哪些平台

dreamweaver8可以做资源下载网站,境外电商有哪些平台,广州越秀区口腔医院,做网站标志过程🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

在这里插入图片描述

🚀 算法题 🚀

🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀
🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨
🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎
🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻
🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯

🚀 算法题 🚀

在这里插入图片描述

在这里插入图片描述

🍔 目录

    • 🚩 题目链接
    • ⛲ 题目描述
    • 🌟 求解思路&实现代码&运行结果
      • ⚡ 动态规划
        • 🥦 求解思路
        • 🥦 实现代码
        • 🥦 运行结果
    • 💬 共勉

🚩 题目链接

  • 312. 戳气球

⛲ 题目描述

有 n 个气球,编号为0 到 n - 1,每个气球上都标有一个数字,这些数字存在数组 nums 中。

现在要求你戳破所有的气球。戳破第 i 个气球,你可以获得 nums[i - 1] * nums[i] * nums[i + 1] 枚硬币。 这里的 i - 1 和 i + 1 代表和 i 相邻的两个气球的序号。如果 i - 1或 i + 1 超出了数组的边界,那么就当它是一个数字为 1 的气球。

求所能获得硬币的最大数量。

示例 1:
输入:nums = [3,1,5,8]
输出:167
解释:
nums = [3,1,5,8] --> [3,5,8] --> [3,8] --> [8] --> []
coins = 315 + 358 + 138 + 181 = 167
示例 2:

输入:nums = [1,5]
输出:10

提示:

n == nums.length
1 <= n <= 300
0 <= nums[i] <= 100

🌟 求解思路&实现代码&运行结果


⚡ 动态规划

🥦 求解思路
  1. dp[i][j]表示第i至第j个元素这个区间能获得的最大硬币数,k表示在i,j这个区间内最后戳破的气球,状态转移方程dp[i][j]=max(dp[i][j],dp[i][k]+dp[k][j]+nums[i]*nums[k]*nums[j])。
  2. 有了基本的思路,接下来我们就来通过代码来实现一下。
🥦 实现代码
class Solution {public int maxCoins(int[] nums) {if(nums == null || nums.length == 0) {return 0;}int n = nums.length;//创建一个n+2的数组,开头和末尾都填1int[] arr = new int[n + 2];for(int i = 1; i <= n; ++i) {arr[i] = nums[i - 1];}arr[0]= 1;arr[n + 1] = 1;int[][] dp = new int[n + 2][n + 2];//从下往上遍历,i控制左边界,j控制右边界for(int i = n - 1; i >= 0; --i) {for(int j = i + 2; j <= n + 1; ++j) {//k在(i,j)范围内遍历气球,计算每选择一个气球的积分//一轮遍历完后,就能确定(i,j)的最大积分for(int k = i + 1; k < j; ++k) {int total = arr[i] * arr[k] * arr[j];total += dp[i][k] + dp[k][j];dp[i][j] = Math.max(dp[i][j], total);}}}return dp[0][n + 1];}
}
🥦 运行结果

在这里插入图片描述


💬 共勉

最后,我想和大家分享一句一直激励我的座右铭,希望可以与大家共勉!

在这里插入图片描述

在这里插入图片描述

http://www.zhongyajixie.com/news/33621.html

相关文章:

  • 北京做公司网站企业网络宣传推广方案
  • 携程网站建设进度及实施过程全网引流推广 价格
  • 网站建设服班级优化大师电脑版
  • 如何做网站的源码如何找外链资源
  • 企业应该如何建设自己的网站百度一下官网首页登录
  • 网站建设教案手机优化软件哪个好
  • 方圆网 网站建设建设网站
  • 生鲜网站开发背景品牌营销策划案例
  • 怎么做淘宝联盟网站信息流广告的特点
  • canvas 特效网站选择一个产品做营销方案
  • dede做英文网站优化百度联盟广告收益
  • 怎样开一个小外贸公司seo教学网seo
  • 在越南做网站需要什么站长素材音效网
  • 做视频投稿赚钱的网站好b2b有哪些电商平台
  • 企业官方网站建设规划电子商务网站
  • 网站建设实习生怎么样凡科建站官网
  • 做网站怎样更改背景百度seo排名报价
  • 丹东淘宝做网站建站之星网站
  • 国内工程机械行业网站建设现状销售新人怎么找客户
  • 遵义专业建站山西疫情最新情况
  • 免费开网店的一件代发seo网站推广是什么
  • nas服务器 做网站四平网站seo
  • 长沙做网站的故事免费留电话号码的广告
  • 多种东莞微信网站建设百度纯净版首页入口
  • 北京网站建设联系电话网站推广专家十年乐云seo
  • 重庆网站建站系统平台南通做网站推广的公司
  • 免费使用wordpress教程推广优化网站排名
  • 马蜂窝网站建设目的百度百度
  • 武汉做网站的公司有哪些比较好百度网站推广
  • 中企动力济南分公司镇江优化推广