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

沈阳建设网站公司wordpress导航怎么添加连接

沈阳建设网站公司,wordpress导航怎么添加连接,优秀网站建设价格,河北互联网公司在很久很久以前,有几个部落居住在平原上,依次编号为1到n。第之个部落的人数为 t 有一年发生了灾荒,年轻的政治家小蓝想要说服所有部落一同应对灾荒,他能通过谈判来说服部落进行联台。 每次谈判,小蓝只能邀请两个部落参…

在很久很久以前,有几个部落居住在平原上,依次编号为1到n。第之个部落的人数为 t
有一年发生了灾荒,年轻的政治家小蓝想要说服所有部落一同应对灾荒,他能通过谈判来说服部落进行联台。
每次谈判,小蓝只能邀请两个部落参加,花费的金币数量为两个部落的人数之和,谈判的效果是两个部落联合成一个部落(人数为原来两个部落的人数之和)。
输入描述
输入的第一行包含一个整数 1,表示部落的数量第二行包含 几个正整数,依次表示每个部落的人数。

这道题我用了两种方法 

public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int[] a = new int[n];for (int i = 0; i < n; i++) {a[i] = sc.nextInt();}int sum = 0;System.out.println(getMin(a, sum));}public static int getMin(int[] a, int sum) {if (a.length == 2) {return sum + a[0] + a[1];} else {Arrays.sort(a);int[] aa = new int[a.length - 1];for (int i = 2; i < a.length; i++) {aa[0] = a[0] + a[1];aa[i - 1] = a[i];}sum += aa[0];return getMin(aa, sum);}}
public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();List<Integer> list = new ArrayList<>();for (int i = 0; i < n; i++) {list.add(sc.nextInt());}Collections.sort(list);int sum = 0;while (list.size() > 1) {int num = list.get(0) + list.get(1);sum += num;list.remove(0);list.remove(0);list.add(num);Collections.sort(list);}System.out.println(sum);}

解题主要思想是贪心,只要搞明白之后就能理解了

循环排序 数组或集合计算前两个值之和 放入新数组 再让和累加。最后得到结果

http://www.yayakq.cn/news/712338/

相关文章:

  • 网站建设及空间为什么做网站推广
  • 网站规划与网页设计深圳企业网站建设费用
  • 谷歌认证合作伙伴网站建设哈尔滨 做网站公司有哪些
  • 无限动力营销型网站建设阳江网络推广公司
  • 怎样用手机建个人网站禅城网站制作
  • 网站快备案阿里云买完域名空间如何做网站
  • 动易网站 自定义邮箱手机网站开发技巧
  • 巩义网站建设费用多少关键词优化软件
  • 优秀的网站举例如何做网络营销推广工作
  • 校园网站建设的优点信阳做网站公司汉狮价格
  • 抄底券网站怎么做的网页设计的概念是什么
  • 车机油哪个网站做的好网站建设公司挣钱吗
  • vps网站如何绑定多个域名基于vue的毕业设计题目
  • seopc流量排名网站wordpress 用户 评论
  • 网站如何做图片自动切换家装设计师培训学校学费
  • 如何做自己的个人网站查询网站入口
  • 网站建设合同标准版wordpress图片缩略图不显示图片
  • 网站备案名字填写做照片书网站
  • 360网站名片怎么做的怎么做asp网站
  • 有哪些企业可以做招聘的网站有哪些网站怎么做搜索引擎才能收录
  • 网站怎么做悬浮图片北京高端网站建设入门
  • 公司网站建设设计广东网站开发软件
  • 免费注册企业网站php的网站有哪些
  • 网站的ftp上传地址wordpress 双语主题
  • 手机网站建站教程杭州市建设网杭州造价平台
  • 澧县网站设计电商外贸平台大全
  • 建站公司做的网站侵权了网站建设涉及和描述的一些问题
  • 河南怎样做网站推广网站建设培训证书
  • 单页网站制作 在线 支付wordpress页面分栏
  • wordpress采集处理样式中小企业网站seo