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

做网站多少前陕西省城乡和住房建设厅网站

做网站多少前,陕西省城乡和住房建设厅网站,市场调研报告1500字,培训教育网站建设1. 题目 给定两个没有重复元素的数组 nums1 和 nums2 #xff0c;其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在#xff0c;对应…1. 题目 给定两个没有重复元素的数组 nums1 和 nums2 其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在对应位置输出-1。 示例 1: 输入: nums1 [4,1,2], nums2 [1,3,4,2]. 输出: [-1,3,-1] 解释:对于num1中的数字4你无法在第二个数组中找到下一个更大的数字因此输出 -1。对于num1中的数字1第二个数组中数字1右边的下一个较大数字是 3。对于num1中的数字2第二个数组中没有下一个更大的数字因此输出 -1。示例 2: 输入: nums1 [2,4], nums2 [1,2,3,4]. 输出: [3,-1] 解释:对于num1中的数字2第二个数组中的下一个较大数字是3。对于num1中的数字4第二个数组中没有下一个更大的数字因此输出 -1。来源力扣LeetCode 链接https://leetcode-cn.com/problems/next-greater-element-i 2. 解题 将数组2的数值作为哈希表的 key下标作为 value用数组1的数值去哈希表里查找在该数值在数组2中的位置 class Solution { public:vectorint nextGreaterElement(vectorint nums1, vectorint nums2) {int i, j;unordered_mapint, int m;for(i 0; i nums2.size(); i){m[nums2[i]] i;}vectorint ans;for(i 0; i nums1.size(); i){for(j m[nums1[i]]1; j nums2.size(); j){if(nums1[i] nums2[j]){ans.push_back(nums2[j]);break;}if(j nums2.size()-1){ans.push_back(-1);break;}}if(j nums2.size())ans.push_back(-1);}return ans;} };
http://www.pierceye.com/news/400235/

相关文章:

  • 服装设计参考网站重庆景点排名
  • 网至普的营销型网站建设扬州网站商城建设价格表
  • 成品网站价格表简答网站内容建设的时候内链重要性
  • 视频链接生成器某网站搜索引擎优化
  • flash网站案例vi设计是设计什么
  • ip查询网站备案查询企业网络营销推广平台
  • 多城市网站建设免费制作小程序的平台
  • 郑州网站建设出名吗?wordpress获取登录密码
  • 网站建设论文的开题报告重庆市工程建设信息
  • 商务网站设计方案门户网站的优点
  • 河津网站制作wampserver做的网站
  • 洛阳专业网站设计开发制作建站公司零陵区住房和城乡建设局网站
  • 在哪里可以学做网站游戏开发大亨下载
  • 找人做ps的网站无锡 做公司网站
  • 云速建站可以建个人网站吗wordpress仿站难吗
  • 如何取外贸网站域名凡科h5制作教程
  • 蜘蛛不抓取网站的原因中山h5网站建设
  • 百度免费推广网站建网站用的免费软件
  • 网站建设西安哪里好广州做企业网站的公司
  • 汉中市网站建设爱墙 网站怎么做
  • 失物招领网站开发项目需求分析搭建外文网站
  • 免费网站空间免备案自学php做网站
  • 南宁网站建设nnit30郴州市第一职业中专
  • 想开个影视网站 那有做的莱芜信息平台
  • js做网站登录有服务器了怎么做网站
  • 郑州餐饮网站建设哪家好零基础网站建设教学在哪里
  • 讲述做网站的电影建设工程公司名字大全
  • 易语言可以做网站管理系统吗网站备案查询工信部手机版
  • 珠海建站论坛淘宝客网站做一种还是做好几种
  • 杭州公司的网站建设公司教育网站制作运营