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

石家庄行业网站建设prower wordpress

石家庄行业网站建设,prower wordpress,wordpress 登陆 代码,wordpress版08影院题目: 给你一个下标从 0 开始的整数数组 nums ,它表示英雄的能力值。如果我们选出一部分英雄,这组英雄的 力量 定义为: i0 ,i1 ,… ik 表示这组英雄在数组中的下标。那么这组英雄的力量为 max(nums[i0],n…

题目:

给你一个下标从 0 开始的整数数组 nums ,它表示英雄的能力值。如果我们选出一部分英雄,这组英雄的 力量 定义为:

i0 ,i1 ,… ik 表示这组英雄在数组中的下标。那么这组英雄的力量为 max(nums[i0],nums[i1] … nums[ik])2 * min(nums[i0],nums[i1] … nums[ik]) 。
请你返回所有可能的 非空 英雄组的 力量 之和。由于答案可能非常大,请你将结果对 109 + 7 取余。

示例 1:

输入:nums = [2,1,4]
输出:141
解释:
第 1 组:[2] 的力量为 22 * 2 = 8 。
第 2 组:[1] 的力量为 12 * 1 = 1 。
第 3 组:[4] 的力量为 42 * 4 = 64 。
第 4 组:[2,1] 的力量为 22 * 1 = 4 。
第 5 组:[2,4] 的力量为 42 * 2 = 32 。
第 6 组:[1,4] 的力量为 42 * 1 = 16 。
第 7 组:[2,1,4] 的力量为 42 * 1 = 16 。
所有英雄组的力量之和为 8 + 1 + 64 + 4 + 32 + 16 + 16 = 141 。
示例 2:

输入:nums = [1,1,1]
输出:7
解释:总共有 7 个英雄组,每一组的力量都是 1 。所以所有英雄组的力量之和为 7 。

提示:

1 <= nums.length <= 10^5
1 <= nums[i] <= 10^9

java代码:

class Solution {public int sumOfPower(int[] nums) {final long MOD = (long) 1e9 + 7;Arrays.sort(nums);long ans = 0, s = 0;for (long x : nums) {ans = (ans + x * x % MOD * (x + s)) % MOD; // 中间模一次防止溢出s = (s * 2 + x) % MOD;}return (int) ans;}
}
http://www.yayakq.cn/news/55604/

相关文章:

  • c 手机版网站开发海南建设工程股份有限公司网站
  • 网站后台服务器内部错误wordpress可视化
  • 自己免费建设网站网站动态背景欣赏
  • 网站高速下载如何做房屋装修设计师培训
  • 学网站建设与管理有用吗东莞竞价推广
  • 黄冈市建设局官方网站响应式机械类网站
  • 找设计网站公司小程序模板
  • 长沙网站建立公司加强单位门户网站建设的通知
  • 企业的门户网站一般用什么做1800做网站因为专业
  • 编写个人网站物联网平台是什么意思
  • 涪陵区小城镇建设管理处网站网站开发语言统计
  • 网站开发教程 视频网站搭建 里短信
  • 杭州网站推广宣传新手怎么建立自己的网站
  • 手表网站制作模板网页打不开但是有网什么原因禁用
  • 网站 横幅wordpress 免费ssl证书
  • 石家庄做外贸网站推广ufolio wordpress主题
  • 淄博公司制作网站有哪些视频做网站
  • 网站建设鸿儒app怎么创建
  • 永康公司网站建设国际国内新闻最新消息今天
  • 网站建设功能报怎样找家做网站的公司
  • 计算机网站开发与应用辽宁建设工程信息网官网新网站如何进入
  • 公司主营网站开发怎么做账两个wordpress
  • 常州建站优化客户引流的最快方法是什么
  • 有什么做h5的网站南阳网页制作公司
  • 旅游网站毕业设计源码镇江大港属于哪个区
  • 涵江网站建设wordpress本地如何安装
  • 网站主题风格有哪些网站前置审批
  • 常熟祥云平台网站建设红酒网站定位
  • 网站建设原码.tel域名不可以做网站域名吗
  • 网站建设好公司哪家好wordpress搬家后图片不显示