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

电子商务网站的建设与流程一级a做受片免费网站

电子商务网站的建设与流程,一级a做受片免费网站,网站正能量入口,个人网页设计作品下载力扣原题链接#xff0c;点击跳转。 请在一个数组nums中找出一个子数组#xff0c;使得这个子数组中所有元素的和最大。 你当然可以采取暴力枚举的方法#xff0c;但是效率太低。这里我们用动态规划的思想来解决这个问题。首先确定状态表示#xff1a;我们用dp[i]表示以i…力扣原题链接点击跳转。 请在一个数组nums中找出一个子数组使得这个子数组中所有元素的和最大。 你当然可以采取暴力枚举的方法但是效率太低。这里我们用动态规划的思想来解决这个问题。首先确定状态表示我们用dp[i]表示以i结尾的所有子数组的最大和。 接着推导状态转移方程。分类讨论 如果以i结尾的子数组只包含nums[i]那么和为nums[i]。如果以i结尾的子数组长度大于1那么和为dp[i-1]nums[i]。 所以dp[i]max(nums[i],dp[i-1]nums[i])。 接着考虑初始化的问题。显然dp[0]nums[0]。填表时应按照从左往右的顺序。最终应返回整个dp表中的最大值。 class Solution { public:int maxSubArray(vectorint nums) {// 创建dp表int n nums.size();vectorint dp(n);// 初始化dp[0] nums[0];// 从左往右填表for (int i 1; i n; i){dp[i] max(nums[i], dp[i-1] nums[i]);}// 返回整个dp表的最大值return *max_element(dp.begin(), dp.end());} }; 当然你也可以在填表的同时把最大值求了。 class Solution { public:int maxSubArray(vectorint nums) {// 创建dp表int n nums.size(), ret 0;vectorint dp(n);// 初始化ret dp[0] nums[0];// 从左往右填表for (int i 1; i n; i){dp[i] max(nums[i], dp[i-1] nums[i]);ret max(ret, dp[i]);}// 返回整个dp表的最大值return ret;} };
http://www.hkea.cn/news/14375936/

相关文章:

  • 设计出色的网站直接通过ip访问网站
  • 太原网站制作最新招聘信息wordpress 视频站模板下载失败
  • 太原网站制作优化seo公司网站地址跟网页地址区别
  • 北京网站推广排名公司一个网站需要多大的空间
  • 山东天齐建设集团网站汇创建站
  • 网站右下角图片代码导航网源码
  • 网站程序系统自己做的网站怎么在百度搜索到
  • 怎么制作外贸网站想要导航页面推广app
  • 做网站是个什么行业做p2p网站的主页模板
  • 做电影网站怎么挣钱html基础必备知识点
  • 建设网站的功能定位是什么一键生成logo免费在线网页
  • 上线了做的网站怎么办做网站的岗位叫什么问题
  • 番禺保安公司鄞州seo服务
  • 凡科网网站系统电商网站开发平台浏览器
  • 吉安手机网站建设网站的网页设计毕业设计
  • asp.net构建门户网站大连能做网站的公司有
  • 合肥最好的网站建设公司排名芬兰网站后缀
  • 公司建设网站首页外贸是什么
  • 什么叫网站appwordpress数据库名和主机怎么填
  • 个人网站做导购要什么经营许可图片制作动图
  • cnzz 网站域名怎么填西安赶集网官网
  • 国贸做网站的公司青海省公路建设管理局官方网站
  • 杭州网站建设哪家权威长春网站建设seo
  • 朝阳区规划网站盐城市城南建设局网站
  • iis如何做网站科技部 咖啡
  • 网站设计素材免费下载做房产网站多少钱
  • 免费网站模板下载大全下载工商注册网
  • 网站注册域名备案自己做网站推广需要多少钱
  • 百度商桥代码后网站上怎么不显示如何在百度上注册自己的网站
  • 请人做网站Python建网站的步骤