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

vue.js网站如果做自适应如何自己创建一个网站

vue.js网站如果做自适应,如何自己创建一个网站,网站上传工具,做网站域名的公司看似一道简单的题目,实则不然,没有看评论的话,实在想不出来怎么写。 现在则由我来转述思想供大家参考理解,还是先给出示例,供大家更好的理解这个题目。 输入:cards [1,2,8,9], cnt 3输出:18解…

看似一道简单的题目,实则不然,没有看评论的话,实在想不出来怎么写。
现在则由我来转述思想供大家参考理解,还是先给出示例,供大家更好的理解这个题目。

输入:cards = [1,2,8,9], cnt = 3输出:18解释:选择数字为 1、8、9 的这三张卡牌,此时可获得最大的有效得分 1+8+9=18。

假若cards=[2,3,1,5,8,6,9]

所以我们的首要目标是先优化数组,使得数组从小到大排序Arrays.sort即可,然后就开始分情况开始讨论了,根据cnt的值,我们截取排序后的数组的后一段子数组,若后一段数组总和为偶数,那就说明这已经是最大的有效得分了,所以可以直接返回当前的sum,但如果是奇数,我们就又要分情况开始讨论了
如果为奇数,我们可以采取两个方式进行讨论
一个是去除掉最小的奇数换成剩余数组(总数组减去选中的子数组)中最大的偶数
一个是去除掉最小的偶数,换成剩余数组中最大的奇数

这个就是总的思路,其实并不难理解,主要是难在想到,没错就是想到…

class Solution {public int maximumScore(int[] cards, int cnt) {Arrays.sort(cards);int n = cards.length;int[] num = new int[cnt];int sum = 0;int mi1 = Integer.MAX_VALUE;int mi2 = Integer.MAX_VALUE;for(int i=0;i<cnt;i++){num[i] = cards[n-cnt+i];sum+=num[i];if(num[i]%2==0){mi2 = Math.min(mi2,num[i]);}else{mi1 = Math.min(mi1,num[i]);}}int mx1 = Integer.MIN_VALUE;int mx2 = Integer.MIN_VALUE;for(int j=0;j<n-cnt;j++){if(cards[j]%2==0){mx2 = Math.max(mx2,cards[j]);}else{mx1 = Math.max(mx1,cards[j]);}}if(sum%2==0) return sum;else{int option1 = 0, option2 = 0;// 尝试用最大偶数替换当前选中的最小奇数if (mi1 != Integer.MAX_VALUE && mx2 != Integer.MIN_VALUE) {option1 = sum - mi1 + mx2;}// 尝试用最大奇数替换当前选中的最小偶数if (mi2 != Integer.MAX_VALUE && mx1 != Integer.MIN_VALUE) {option2 = sum - mi2 + mx1;}return Math.max(option1, option2);}}
}
http://www.dtcms.com/wzjs/459025.html

相关文章:

  • 网站开发逻辑图站长工具爱站
  • 长清区网站建设宣传网络营销战略
  • tp框架做网站的优点免费的网站平台
  • 做网站用什么主机操作系统武汉百度推广代运营
  • 车牌照丢失能在网站做吗百度识图网页版
  • 新网站建设需要什么成品网站源码在线看
  • 传统网站建设架构百度推广入口
  • espcms易思企业网站管理系统百度发布信息的免费平台
  • 学做网站的视频南宁seo
  • 网站开发公司挣钱吗抖音视频排名优化
  • 网站开发需要注意的上海网络推广公司排名
  • 自己怎么样做网站友情链接怎么连
  • windows 建网站湖南发展最新消息公告
  • 深圳做app网站的公司名称丈哥seo博客工具
  • 攸县做网站的优化大师有必要花钱吗
  • seo网站优化报价推广方案100个
  • 六安市住房城乡建设委员会网站营销策略包括哪些内容
  • 做婚庆网站图片下载怎么样自己创建网站
  • 万户网络的网站安全吗百度代理授权查询
  • 武汉网站seo外包电商的推广方式有哪些
  • 群晖wordpress设为首页小果seo实战培训课程
  • 格子三合一交友婚恋网站模板天津关键词优化专家
  • 巴中做网站外贸如何推广
  • 大型网站制作报价一个具体网站的seo优化
  • 高端品牌网站建设建议谷歌搜索引擎下载安装
  • 网站制作学生信息管理聊石家庄seo
  • 程序开发的难点怎么做seo信息优化
  • 食品包装设计展开图片飞猪关键词排名优化
  • 在线生成多款表白网站是怎么做的百度网址ip
  • 跟公司产品做网站百度店铺注册