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

郑州微信小程序绍兴seo推广公司

郑州微信小程序,绍兴seo推广公司,建设网站费用记什么科目,音乐网站开发答辩ppt文章目录 一、题目二、C# 题解 一、题目 给定两个整数数组#xff0c;请交换一对数值#xff08;每个数组中取一个数值#xff09;#xff0c;使得两个数组所有元素的和相等。 返回一个数组#xff0c;第一个元素是第一个数组中要交换的元素#xff0c;第二个元素是第二… 文章目录 一、题目二、C# 题解 一、题目 给定两个整数数组请交换一对数值每个数组中取一个数值使得两个数组所有元素的和相等。 返回一个数组第一个元素是第一个数组中要交换的元素第二个元素是第二个数组中要交换的元素。若有多个答案返回任意一个均可。若无满足条件的数值返回空数组。 示例: 输入: array1 [4, 1, 2, 1, 1, 2], array2 [3, 6, 3, 3] 输出: [1, 3] 示例: 输入: array1 [1, 2, 3], array2 [4, 5, 6] 输出: [] 提示 1 array1.length, array2.length 100000 点击此处跳转题目。 二、C# 题解 排序 双指针 public class Solution {public int[] FindSwapValues(int[] array1, int[] array2) {int sum1 array1.Sum(), sum2 array2.Sum();int diff sum2 - sum1;if (diff % 2 ! 0) return Array.Emptyint(); // 如果差值为奇数则必定找不到答案diff 1; // diff 除以 2 才是互换两个数的差值Array.Sort(array1);Array.Sort(array2);int j 0;for (var i 0; i array1.Length; i) {if (i 0 array1[i] array1[i - 1]) continue; // 和前面一样的数则跳过int target array1[i] diff; // 目标数while (j array2.Length array2[j] target) j; // 比目标数小则继续找if (j array2.Length) break; // 判断越界if (array2[j] target) return new[] { array1[i], array2[j] }; // 找到目标则返回结果}return Array.Emptyint();} }时间172 ms击败 42.86% 使用 C# 的用户内存50.94 MB击败 71.43% 使用 C# 的用户 哈希表直接查找 public class Solution {public int[] FindSwapValues(int[] array1, int[] array2) {int sum1 array1.Sum(), sum2 array2.Sum();int diff sum2 - sum1;if (diff % 2 ! 0) return Array.Emptyint();diff 1;HashSetint set new HashSetint(array2);foreach (int i in array1) {if (set.Contains(i diff)) return new[] { i, i diff };}return Array.Emptyint();} }时间168 ms击败 85.71% 使用 C# 的用户内存49.35 MB击败 85.71% 使用 C# 的用户
http://www.hkea.cn/news/14583205/

相关文章:

  • 电子商务网站建设与维护管理劳务派遣和外包一样吗
  • 惠州网站制作推广建设教育网站怎么样
  • 哪个网站可以直接做ppt广东建筑企业50强
  • 怎样做自己的vip解析网站电商平台定制
  • 做程序开发的网站wordpress眉顶布局
  • 湖北黄石域名注册网站建设wordpress调用随机文章
  • 企业网站建设的一般要素南京建设工程管理局网站
  • 嘉兴做网站建设制作自己的网站代码吗
  • 手机网站建设基本流程图基础型网站
  • 国外做装饰画的网站新乡网站建设哪家便宜
  • 广东省网站备案查询wordpress seo模板
  • 南京江宁网站制作公司官网平台交易
  • 张家港建设银行网站网络推广费用计入什么科目
  • 企业网站icp是什么盘锦网站建设哪家好
  • 网络营销特点主要有哪些南京做网站优化的企业
  • 长春公司网站模板建站西安企业网站制作公司
  • 郑州餐饮网站建设公司排名iis做网站文件下载
  • 官方网站开发哪家好郑州一建劳务有限公司
  • 做网站销售电销好做吗wordpress加载js
  • 网站建设的基础内容虎牙网页游戏大厅
  • 电子商务网站建设实验报告网站需要怎么做的
  • 怎样做投资网站潜江资讯网 手机版
  • 苏州做网站便宜的公司触屏版网站源码
  • 安新建设局网站鞍山自适应网站制作
  • 淘宝上网站开发网站开发遇到的难题解决
  • 三只松鼠的网站建设的意义深圳移动网站建设公
  • 建设网站的市场环境百度企业服务平台
  • 织梦做的网站很老建站方案书备案
  • 宣城做网站公司电子商务网站的开发语言
  • 企业管理顾问东莞网站建设wordpress+视频边栏