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

外贸soho通过网站开发客户潮州专业网站建设报价

外贸soho通过网站开发客户,潮州专业网站建设报价,江苏城乡建设职业学院就业网站,erp系统长什么样数组切分 题目分析 这里要搞清楚一个点就是满足区间内数字是连续数字的区间有什么样的特点,既然数字连续重新排列后的数字为n,n1,n2,n3,n4,…nlen,则最大数字和最小数字之差恰好是区间长度减1,即nlen-nlen,同样因为下标也是连续…

数组切分

题目分析

这里要搞清楚一个点就是满足区间内数字是连续数字的区间有什么样的特点,既然数字连续重新排列后的数字为n,n+1,n+2,n+3,n+4,…n+len,则最大数字和最小数字之差恰好是区间长度减1,即n+len-n=len,同样因为下标也是连续数字,那么左端点和右端点的下标之差也是区间长度减1,所以最大数字和最小数字之差恰好是左端点和右端点的下标之差。

定义dp[i]表示以a[i]结尾的区间能够被划分的区间的个数,那么dp[i]可以从 d p [ j − 1 ] ( j < i ) dp[j-1](j<i) dp[j1](j<i)转移过来的条件是a[j]~a[i]这个区间是一个连续区间。

题目代码

import java.util.Scanner;
public class Main{
public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int a[] = new int[n+1];int mod = 1000000007;for (int i = 1; i < a.length; i++) {a[i] = scanner.nextInt();}int dp[] = new int[n+1];dp[0] = 1;for (int i = 1; i < dp.length; i++) {int max = a[i];int min = a[i];for (int j = i; j > 0; j--) {max = Math.max(a[j], max);min = Math.min(a[j], min);if(max-min==i-j) {dp[i] = (dp[i] + dp[j-1])%mod;}}}System.out.println(dp[n]);
}
}
http://www.15wanjia.com/news/181523.html

相关文章:

  • 淮北叶红军seo公司 彼亿营销
  • 遵义网站建设公司医疗网站前置审批
  • 辽宁建网站企业网站建设jz190
  • 云盘网站如何做为什么手机进网站乱码
  • 小白网站建设原创网站源码
  • 专业国外建设网站湖南网站设计
  • 网站规划和布局全屋定制十大名牌排行2023
  • 印度网站域名装修公司做网站有用吗
  • 深圳做网站开发公司网络管理员证书
  • wordpress建站教程书推荐金乡网站建设哪家便宜
  • 如何做好网站建设的要点wordpress 不显示图片
  • 竞猜网站建设oppo开发者选项在哪里打开
  • 潍坊医院网站建设济南建设银行公积金网站
  • 高性能网站建设指南 当当wordpress服装主题
  • 微网站建设微网站建设设计一个小型的局域网方案
  • 青海高端网站建设公司wordpress首页代码压缩
  • 中卫企业管理培训网站环保网页设计
  • 运城网站建设维护wordpress 移动端网页
  • 用户注册网站开发爱做片视频网站
  • 网站建设教程赚找湖南岚鸿认 可商品门户网站解决方案
  • 沈阳网站制作费用淘宝网站是谁做的
  • 龙岩网站推广营销泰安网站开发公司
  • 外贸商城网站建站怎样做好营销推广
  • 大气黑色女性时尚类网站织梦模板wordpress 列表插件
  • 网站建设目的及意义郴州市建设局网站节能科
  • 济南网站建设公司选济南网络福州seo公司网站
  • 网站如何备份未成年人思想道德建设网站
  • 网站注册流程和费用html5网站动态效果
  • 深圳网络营销的公司哪家好天津百度推广优化排名
  • 网站的主题是什么免费做调查问卷的网站