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

网站需求分析文档管理咨询公司名字

网站需求分析文档,管理咨询公司名字,优秀高端网站建设企业,如何建设一个网站网页给定两个数组#xff0c;编写一个函数来计算它们的交集。 示例 1: 输入: nums1 [1,2,2,1], nums2 [2,2] 输出: [2,2] 示例 2: 输入: nums1 [4,9,5], nums2 [9,4,9,8,4] 输出: [4,9] 说明#xff1a; 输出结果中每个元素出现的次数#xff0c;应与元素在两个数组中出…给定两个数组编写一个函数来计算它们的交集。 示例 1: 输入: nums1 [1,2,2,1], nums2 [2,2] 输出: [2,2] 示例 2: 输入: nums1 [4,9,5], nums2 [9,4,9,8,4] 输出: [4,9] 说明 输出结果中每个元素出现的次数应与元素在两个数组中出现的次数一致。 我们可以不考虑输出结果的顺序。 进阶: 如果给定的数组已经排好序呢你将如何优化你的算法 如果 nums1 的大小比 nums2 小很多哪种方法更优 如果 nums2 的元素存储在磁盘上磁盘内存是有限的并且你不能一次加载所有的元素到内存中你该怎么办 思路相似题leetcode349. 两个数组的交集 但是这个题set解决不了问题了。用map记录出现的次数即可。 class Solution {public int[] intersect(int[] nums1, int[] nums2) {if (nums1.length nums2.length) {return intersect(nums2, nums1);}HashMapInteger, Integer m new HashMap();for (int n : nums1) {m.put(n, m.getOrDefault(n, 0) 1);}int k 0;for (int n : nums2) {int cnt m.getOrDefault(n, 0);if (cnt 0) {nums1[k] n;m.put(n, cnt - 1);}}return Arrays.copyOfRange(nums1, 0, k);} }
http://www.pierceye.com/news/545552/

相关文章:

  • 福田网站建设电话烟台艺术学校官网
  • iis上部署手机网站网页网站自做全搞定
  • 推荐成都网站建设四川seo推广方案
  • python做网站步骤您的php似乎没有安装运行wordpress所必需的mysql扩展
  • 汕头网站快速排名优化无极网站维护
  • 青岛胶南做网站的赣州章贡区人口
  • 株洲市建设质监站网站高端网站设计理念
  • 俄语网站推广视频聚合网站怎么做不侵权
  • 电商网站 建设目标详细说明ppt公司简介页面设计
  • 制作网站需要学什么软件爱站网关键词查询网站
  • 湘潭网站建设 就找磐石网络网站建设与网络编辑综合实训课程指导手册pdf
  • 生产企业做网站有用吗做公众号编辑用什么网站
  • 宜春做网站的公司wordpress博客下载插件
  • python创建网站网站开发技术与开发环境
  • 云南放心seo整站优化培训网页
  • 本地写wordpress北京百度seo点击器
  • 网站打不开怎么做wordpress 显示 链接深度
  • 新人怎么自己做网站更换wordpress语言包
  • 住房和城乡建设部网站安全分会邯郸做外卖网站的公司
  • 网站的文件结构企业服务公司排名
  • 微舍 微网站 怎么做wordpress 插件开发教程
  • 企业网站报价模板下载国外设计网址
  • 做网站怎么排版手机网站怎样建设
  • 大连优化网站课程国内外贸网站建设
  • 苏州建设局官方网站响应式网站制作工具
  • 德州建设小学网站网页设计与制作心得体会1000
  • 建站之星用做什么网站婚纱摄影网站开发的目的
  • 手机网站建设 cms湖南手机响应式网站建设企业
  • 德阳建设局官方网站能去百度上班意味着什么
  • 网站推广临沂企业seo策划方案优化案例