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

做网站服务器需要系统做网站要注意什么问题

做网站服务器需要系统,做网站要注意什么问题,公司网站建设周期及费用,wordpress 3 403【问题描述】[中等] 给定正整数数组 A#xff0c;A[i] 表示第 i 个观光景点的评分#xff0c;并且两个景点 i 和 j 之间的距离为 j - i。一对景点#xff08;i j#xff09;组成的观光组合的得分为#xff08;A[i] A[j] i - j#xff09;#xff1a;景点的评分之…【问题描述】[中等] 给定正整数数组 AA[i] 表示第 i 个观光景点的评分并且两个景点 i 和 j 之间的距离为 j - i。一对景点i j组成的观光组合的得分为A[i] A[j] i - j景点的评分之和减去它们两者之间的距离。返回一对观光景点能取得的最高分。示例输入[8,1,5,2,6] 输出11 解释i 0, j 2, A[i] A[j] i - j 8 5 0 - 2 11 【解答思路】 1. 暴力 双重循环超时 从前往后 两层循环 时间复杂度O(N^2) 空间复杂度O(1) public int maxScoreSightseeingPair(int[] A) {if(A.length 0){return 0;}int max 0;for(int i 0 ; i A.length;i){for(int j i1 ; j A.length;j){max Math.max(max,A[i] A[j] i - j);}}return max ;}2. 暴力优化 ans A[i]i 和 A[j]-jA[j]−j 由于 A[j]-j 是固定不变的因此最大化 A[i]iA[j]-j的值其实就等价于求 [0,j-1][0,j−1] 中 A[i]i 的最大值 mx景点 j的答案即为 mxA[j]-jmx 的值我们只要从前往后枚举 j 的时候同时维护即可 时间复杂度O(N) 空间复杂度O(1) public int maxScoreSightseeingPair(int[] A) { int ans 0, mx A[0] 0;for (int j 1; j A.length; j) {ans Math.max(ans, mx A[j] - j);// 边遍历边维护 有ij 的限制mx Math.max(mx, A[j] j);}return ans;}【总结】 1.暴力解决后优化是解题重要思想 2.暴力优化 公式变换 前缀和等思想
http://www.pierceye.com/news/919071/

相关文章:

  • 网站 位置导航网站备案查询系统php版
  • 网站安全检测平台做网站的怎么挣钱
  • 3营销型网站建设做网站开发最多能做几年
  • 南宁世尊商贸网站建设wordpress给文章设置标题
  • 网站建设与准备微信带颜色的公众号
  • 郑州整站关键词搜索排名技术企业网站建设 信息安全
  • 招聘网站建设计划书网站ftp密码怎么修改
  • 网站的360度全景图片怎么做网站做可信认证多少钱
  • 建立网站图片wordpress msg
  • 南京做中英文网站设计wordpress单位内网做网站
  • 网站有必要备案吗ps课程教学零基础网课
  • 两学一做考学网站有用免费模板网
  • 个人做的网站能备案吗wordpress slides
  • idc网站模板 dedewordpress虚拟资源交易平台
  • 微网站在哪建网站首页默认的文件名一般为
  • 网站内容建设招标做芯片代理哪个网站推广
  • 网站模板图册上海机械网站建设
  • 专业的图纸设计网站怎么做外贸网站需注意哪些
  • 网站推广排名收费标准网址地址
  • 做短裙的视频网站网站生成手机版
  • 李洋网站建设睢宁做网站
  • 网站内的搜索怎么做的小程序游戏开发成本
  • 深圳市住建局造价站装潢设计就业前景
  • 网站上的按钮怎么做ipad做网站服务器
  • 马来西亚的网站后缀3d建模平台
  • 昆山建设工程安监站网站jsp网站开发好书
  • 策划书怎么写 范文泉州seo招聘
  • 网站建设的业务好做吗wordpress 首页静态
  • 做网站销售的话术网络广告策划方案
  • 企智网络网站建设公司社交信息共享网站开发外包