做网站什么码建设银行论坛网站

diannao/2026/1/26 22:38:15/文章来源:
做网站什么码,建设银行论坛网站,网站换域名做301,图片制作器手机版在线题意#xff1a; ----最大M子段和问题 给定由 n个整数#xff08;可能为负整数#xff09;组成的序列以及一个正整数 m#xff0c;要求确定序列的 m个不相交子段#xff0c;使这m个子段的总和达到最大#xff0c;求出最大和。 题目#xff1a; Now I think you have …题意 ----最大M子段和问题 给定由 n个整数可能为负整数组成的序列以及一个正整数 m要求确定序列的 m个不相交子段使这m个子段的总和达到最大求出最大和。 题目 Now I think you have got an AC in Ignatius.L’s “Max Sum” problem. To be a brave ACMer, we always challenge ourselves to more difficult problems. Now you are faced with a more difficult problem. Given a consecutive number sequence S 1, S 2, S 3, S 4 … S x, … S n (1 ≤ x ≤ n ≤ 1,000,000, -32768 ≤ S x ≤ 32767). We define a function sum(i, j) S i … S j (1 ≤ i ≤ j ≤ n). Now given an integer m (m 0), your task is to find m pairs of i and j which make sum(i 1, j 1) sum(i 2, j 2) sum(i 3, j 3) … sum(i m, j m) maximal (i x ≤ i y ≤ j x or i x ≤ j y ≤ j x is not allowed). But Im lazy, I don’t want to write a special-judge module, so you don’t have to output m pairs of i and j, just output the maximal summation of sum(i x, j x)(1 ≤ x ≤ m) instead. _ Input Each test case will begin with two integers m and n, followed by n integers S 1, S 2, S 3 … S n. Process to the end of file. Output Output the maximal summation described above in one line. Sample Input 1 3 1 2 3 2 6 -1 4 -2 3 -2 3 Sample Output 6 8 思路 很明显我们不能知道某一点是否该加入段中加入到那一段中不能用贪心写那么只能用动态规划看某点j是否需要加入i段中或是新开一段作为新段的开头。 AC代码 #includestdio.h #includestring.h #includealgorithm using namespace std; typedef long long ll; const int M1e610; const int inf0x3f3f3f3f; int n,m,dp[M],f[M],s[M],ans; int main() {while(~scanf(%d%d,n,m)){for(int i1; im; i)scanf(%d,f[i]);memset(dp,0,sizeof(dp));memset(s,0,sizeof(s));for(int i1; in; i){ans-inf;for(int ji; jm; j){dp[j]max(dp[j-1]f[j]/*f[j]属于第i段*/,s[j-1]f[j]/*f[j]不属于第i段为新的段加上前i-1段看是否较大*/);/*看该点是否为新段的开始*/s[j-1]ans;/*上一段i-1)到j-1点的最大值*/ansmax(dp[j],ans);/*在第i段第j点的最大值为当前最大值*/}}printf(%d\n,ans);}return 0; }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/87819.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

辽宁造价工程造价信息网seo是什么简称

目录 一,ProcessOn 1.1 ProcessOn是什么 1.2 ProcessOn应用场景 1.3 流程图 1.4 泳道图简介 1.5 Process网址与界面简介 二,流程图案例 2.1 门诊流程图 2.2 住院流程图 2.3 药房药库流程图 2.4 会议OA流程图 三,Axure自定义元件 …

北京网站设计公司新鸿儒国家高新技术企业是什么意思

在Windows10上使用Ubuntu终端 习惯了ubuntu的开发,回到windows的command可以说是很绝望了。之前偶尔用windows时一直用git-bash来代替。但是发现windows已经添加了对ubuntu子系统的支持,那直接用不是更爽。 1.安装 进入控制面板,开启适用于Li…

wordpress如何网站顶部右侧广告做网站整理信息的表格

在IDEA 中设置背景图片,可以按照以下步骤操作: 1、打开 IntelliJ IDEA 软件,进入代码编辑主界面。 点击编辑窗口上方的“File”菜单项。 2、在下拉子菜单中,选择“Settings”选项(如果你使用的是 macOS,可…

什么是网站二级目录如今做那些网站致富

Linux 内核的构建块:深入探索 C 结构体的应用 Linux 内核,作为操作系统的中心和基础,承担着调度处理器、管理内存、处理输入/输出(I/O)等各种底层任务。要实现这些复杂的功能,内核的编写借助了 C 语言强大…

想做网站找哪个公司好工程公司经营范围大全

Hashtable用法 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashta…

辽宁网站定制企业莆田网站建设优化

PC便携版 视频批量剪辑大师,全自动剪辑神器,会打字就能做视频 多功能,视频混剪,视频配音,文字生成语音,图片合成视频,自动识别音频并生成字幕等功能 链接:https://pan.baidu.com/…

溧阳做网站建筑工程分包信息网络平台

满意答案zJ张俭2014.02.09采纳率:43% 等级:12已帮助:10469人你有几个错误:1 你的定时器没有重装,导致第一次中断和后面的中断时间不一样,第一次时间短,后面的时间一直是以65536个周期中断的.2 你在中断函数里用了 for 循环,for循环是一下子…

河北建设集团官方网站什么是网络营销中的终极诉求

引言:按.NET core传统方式添加 AddJsonFile("appsettings.json") 在windows平台和ssr工作正常,但是在 ios 和 android 无法用这种方式,因为资源生成方式不一样. 使用内置资源方式不够灵活而且 ios 平台会提示不能复制 json 文件到目录,于是进行了几天的研究,终于能正…

c2c网站的特点及主要功能h5怎么生成二维码

来源:http://www.vuln.cn/8847 转载于:https://www.cnblogs.com/shengulong/p/8819072.html

杭州开发网站的公司哪家好网页效果图设计教程

初级代码游戏的专栏介绍与文章目录-CSDN博客 早先大部分应用都不考虑多显示的问题。 如果是多窗口应用,子窗口不会被限制在父窗口里面的,可以轻松把窗口拖到不同的显示器上。 但是很多流行的界面都是一个全屏主窗口,然后其他窗口都只能在主窗…

龙岩网站建设要多企业推广方案

问题: 用Java语言创建的Spring Boot项目中,如何传递数组呢?? 在这个思路中,其实,Java作为一个后端开发的语言,没必要着重于如何传入,我们主要做的便是对传入的数组数据进行处理即可…

wordpress移除头部无用优化推广网站淄博

正题 题目链接:https://www.luogu.org/problemnew/show/P5007 题目大意 一棵树每个点有点权(若T0T0T0点权为1,若T1T1T1点权为该点的编号)。求所有不包含祖先关系的集合的点权之和的和。 解题思路 设fif_ifi​表示iii的子树的集合点权之和,gig_igi​表…

seo优化网站推广开源cms建站

【0】README 0.1) 本文描述源代码均 转自 core java volume 1, 旨在理解 java反射机制 ;最后还顺带提出了 继承设计的技巧; 【1】反射相关 1)反射定义:能够分析类能力的程序称为反射; 2&…

上海营销型网站建设平台指数计算器

导读:UICalendar 是一个日历选择模块;可自定义日历的样式,添加特殊日期标注,切换月份,设置指定日期;用于实现常用的日期选择,日历展示功能 模块地址 UICalendar 是一个日历选择模块;可自定义日历的样式,添加特殊日期标注,切换月份,设置指定日期;用于实现常用的日期…

阿里云做的网站怎么备份网站建设使页面内容居中

点击上方 “CAD自学网 ” → 点击右上角“...” → 点选“设为星标 ★ ”为CAD自学网加上星标,即可及时收到干货啦!左下角阅读原文看CAD视频站长推荐:1、CAD2014快速精通进阶提高教程:点击查看 2、室内设计全屋定制全套视频教程&…

做网站必须要电脑吗北京公司注册中介正规

正文昨天群里有人问到dux主题的评论处输入QQ号直接获取名称和头像是怎么实现的,我看了一下dux主题,发现并没有集成这个功能,倒是emlog的dux主题内置了这个功能,本来想移植过来wordpress的,但是发现emlog和wp的评论模块…

重庆网站设计找重庆最佳科技舟山网页设计

📃个人主页:个人主页 🔥系列专栏:C语言试题200例目录 💬推荐一款刷算法、笔试、面经、拿大公司offer神器 👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 请编写一个…

dede网站地图不显示文章列表wordpress怎么发博客

文章目录 一. 基础逻辑二. DirtyManager1. 初始化2. 收集脏数据并check3. 关闭资源 三. DirtyDataCollector1. 初始化2. 收集脏数据并check3. run:消费脏数据4. 释放资源 四. LogDirtyDataCollector 一. 基础逻辑 脏数据管理模块的基本逻辑是: 当数据消…

承德网站制作的流程外汇返佣网站开发

题目 Problem Description 一个学校里老师要将班上N个同学排成一列,同学被编号为1~N,他采取如下的方法: 1.先将1号同学安排进队列,这时队列中只有他一个人; 2.2~N号同学依次入列,编号…

怎么制作有效网站wordpress鼠标导航栏

目录 一、建立项目 二、删除无用文件 三、样式添加 四、写一个登录页面 五、登录主界面 一、建立项目 二、删除无用文件 三、样式添加 将你的图片资源添加在wwwroot下方,例如pics/logo.png 四、写一个登录页面 将Privacy.cshtml改为 Forget.cshtml &#xff0…