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

怎么销售网站建设中国做外贸的网站有哪些内容

怎么销售网站建设,中国做外贸的网站有哪些内容,别人的抖音网站是怎么做的,中国十大网络科技公司力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台备战技术面试#xff1f;力扣提供海量技术面试资源#xff0c;帮助你高效提升编程技能#xff0c;轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/tuple-with-same-product/ 给你…力扣LeetCode官网 - 全球极客挚爱的技术成长平台备战技术面试力扣提供海量技术面试资源帮助你高效提升编程技能轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/tuple-with-same-product/ 给你一个由 不同 正整数组成的数组 nums 请你返回满足 a * b c * d 的元组 (a, b, c, d) 的数量。其中 a、b、c 和 d 都是 nums 中的元素且 a ! b ! c ! d 。 示例 1 输入nums [2,3,4,6] 输出8 解释存在 8 个满足题意的元组 (2,6,3,4) , (2,6,4,3) , (6,2,3,4) , (6,2,4,3) (3,4,2,6) , (4,3,2,6) , (3,4,6,2) , (4,3,6,2)示例 2 输入nums [1,2,4,5,10] 输出16 解释存在 16 个满足题意的元组 (1,10,2,5) , (1,10,5,2) , (10,1,2,5) , (10,1,5,2) (2,5,1,10) , (2,5,10,1) , (5,2,1,10) , (5,2,10,1) (2,10,4,5) , (2,10,5,4) , (10,2,4,5) , (10,2,5,4) (4,5,2,10) , (4,5,10,2) , (5,4,2,10) , (5,4,10,2)自己的思路 一开始真的去定义了一个四元组做完超时了后面改成HashMap这里把四元组的代码贴出来当做复习了。。。 public static class FourTupleObject {public Object first;public Object second;public Object third;public Object fourth;public FourTuple() {}public FourTuple(Object first, Object second, Object third, Object fourth) {this.first first;this.second second;this.third third;this.fourth fourth;}Overridepublic String toString() {return [ this.first , this.second , this.third , this.fourth ];}} 比较正确的思路 使用两层循环遍历数组nums计算nums[i]与nums[j]的乘积将其当做keyvalue为key出现的次数。如果原来没有这个key的就放入1如果原来有这个key的就在它的基础上加1。 这段代码如下 for (int i 0; i len; i) {int mul_result;for (int j i 1; j len; j) {mul_result nums[i] * nums[j];hashMap.put(mul_result, hashMap.getOrDefault(mul_result, 0) 1);}} 如果value2的话就证明存在有乘积相等的元组。 因为这段代码超时了这里我发现value与乘积相等元组个数之间的关系例如value3则有213个符合条件的元组便使用了if语句判断value2利用以下式子计算元组个数 public static int cal(int x) {int sum 0;x x - 1;while (x 1) {sum x;x--;}return sum; }public static int tupleSameProduct(int[] nums) {...int res 0;for (Map.EntryInteger, Integer entry : hashMap.entrySet()) {res cal(entry.getValue());}return res; }力扣官方题解  力扣LeetCode官网 - 全球极客挚爱的技术成长平台备战技术面试力扣提供海量技术面试资源帮助你高效提升编程技能轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/tuple-with-same-product/solutions/2470655/tong-ji-yuan-zu-by-leetcode-solution-7yyy/应该是3 * (3 - 1) / 2 3而不是2 1 3。前者时间复杂为O(1)后者需要遍历时间复杂度为O(n)。一个元组有8种不一样的排序如下所示 (2,6,3,4) , (2,6,4,3) , (6,2,3,4) , (6,2,4,3) (3,4,2,6) , (4,3,2,6) , (3,4,6,2) , (4,3,6,2) 所以每个元组就有n * (n - 1) / 2 * 8  n * (n - 1) * 4。 代码 class Solution {public int tupleSameProduct(int[] nums) {int len nums.length;HashMapInteger, Integer hashMap new HashMap();int res 0;for (int i 0; i len; i) {int mul_result;for (int j i 1; j len; j) {mul_result nums[i] * nums[j];hashMap.put(mul_result, hashMap.getOrDefault(mul_result, 0) 1);}}for (Integer v : hashMap.values()) {res v * (v - 1) * 4;}return res;} }
http://www.hkea.cn/news/14269522/

相关文章:

  • 昆山做网站价格短网址生成源码下载
  • 建设银行河南省分行网站京津冀协同发展国家战略
  • 北京网站建站推广宁夏政务网站建设标准
  • 怎么建设自己网站外网无法访问衡水网站建设网络公司
  • 网站主机测速为审核资质帮别人做的网站
  • 厦门网站制作软件广州大石附近做网站的公司
  • 佛山网站建设公司有哪些微信公众平台营销
  • 辽宁省建设工程招标协会网站在线设计响应式网站
  • 专业重庆房产网站建设推荐几个没封的正能量网站
  • 长沙做网站 必看 磐石网络wordpress关闭注册激活邮件
  • 珠海门户网站建设公司宝宝身上出现很多小红疹怎么办
  • 金华英文网站建设长沙好的seo外包公司
  • 阿里云自助建站教程qq音乐wordpress
  • 济南建网站公wordpress错位
  • 大汉网站开发wordpress图片搬家
  • 网络服务器与网站建设网页设计技术论文
  • 广州专业网站html个人网站
  • 网站建设及运营服务流程cms访问状态异常怎么处理
  • 西宁建设厅培训中心网站西平县住房和城乡建设局网站
  • 上海企业网站推广上海营业执照查询网上查询
  • wordpress打开网站打不开php如何做局域网的网站建设
  • 做网站是用什么软件做的oa手机版下载
  • 网站的建设与管理的心得体会购物软件app排行榜前十名
  • 贵州建设厅网站首页二级建造师成绩查询网站建设标志头像图片
  • 长沙市网站制作公司园林景观设计公司设计理念
  • 长沙住房建设部网站沈阳方正建设监理网站
  • 网站选服务器文件专业商城网站建设
  • 网站的管理跟新维护有哪些免费建造网站系统
  • 专门做女性产品的网站廊坊企业建站
  • 网站部分乱码wordpress模版做网页