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

平泉网站建设/cms自助建站系统

平泉网站建设,cms自助建站系统,网站建设支付宝,网站建设南昌给你两个二维整数数组 items1 和 items2 ,表示两个物品集合。每个数组 items 有以下特质: items[i] [valuei, weighti] 其中 valuei 表示第 i 件物品的 价值 ,weighti 表示第 i 件物品的 重量 。 items 中每件物品的价值都是 唯一的 。 请你…

给你两个二维整数数组 items1 和 items2 ,表示两个物品集合。每个数组 items 有以下特质:

items[i] = [valuei, weighti] 其中 valuei 表示第 i 件物品的 价值 ,weighti 表示第 i 件物品的 重量 。
items 中每件物品的价值都是 唯一的 。
请你返回一个二维数组 ret,其中 ret[i] = [valuei, weighti], weighti 是所有价值为 valuei 物品的 重量之和 。

注意:ret 应该按价值 升序 排序后返回。

示例 1:

输入:items1 = [[1,1],[4,5],[3,8]], items2 = [[3,1],[1,5]]
输出:[[1,6],[3,9],[4,5]]
解释:
value = 1 的物品在 items1 中 weight = 1 ,在 items2 中 weight = 5 ,总重量为 1 + 5 = 6 。
value = 3 的物品再 items1 中 weight = 8 ,在 items2 中 weight = 1 ,总重量为 8 + 1 = 9 。
value = 4 的物品在 items1 中 weight = 5 ,总重量为 5 。
所以,我们返回 [[1,6],[3,9],[4,5]] 。

1 <= items1.length, items2.length <= 1000
items1[i].length == items2[i].length == 2
1 <= valuei, weighti <= 1000
items1 中每个 valuei 都是 唯一的 。
items2 中每个 valuei 都是 唯一的 。

直接模拟即可:

class Solution {
public:vector<vector<int>> mergeSimilarItems(vector<vector<int>>& items1, vector<vector<int>>& items2) {map<int, int> mapAns;for (vector<int>& item : items1) {mapAns[item[0]] += item[1];}for (vector<int> &item : items2) {mapAns[item[0]] += item[1];}vector<vector<int>> ans;for (pair<const int, int> item : mapAns) {vector<int> oneAns = {item.first, item.second};ans.push_back(oneAns);}return ans;}
};

如果输入数组items1中有n个元素,items2中有m个元素,此算法时间复杂度为O((n+m)lg(n+m)),空间复杂度为O(n+m)。

http://www.jmfq.cn/news/5326111.html

相关文章:

  • 福建省住房城乡和建设厅网站/百度推广登录平台怎么收费
  • 建设工程的招标网站有哪些/网址怎么创建
  • 商洛网站建设哪家好/网络舆情处置的五个步骤
  • 网站建设公司行业描述填什么/小程序制作
  • 赣州的免费网站建设/百家号权重查询站长工具
  • 南安住房与城乡建设部网站/网络营销有什么岗位
  • 成都网站建设推广服务/营销渠道的概念
  • 如何建设黔货出山电子商务网站/厦门排名推广
  • 山东兴宇建设工程网站/怎么有自己的网站
  • 航天桥网站建设/山西seo关键词优化软件搜索
  • 网站建设费用初步预算/自建站
  • 深圳 商城 网站建设/百度广告投诉电话客服24小时
  • 校园网站建设管理制度/网络搜索关键词排名
  • 建设公司网站 优帮云/企业网站推广优化公司
  • 高新区网站建设的建议/花生壳免费域名注册
  • 平面磨床东莞网站建设/打广告的免费软件
  • 个人网站备案建设方案书/站长工具排行榜
  • 城乡建设部网站造价工程师查询/站长之家收录查询
  • 视觉营销网站建设规划分析/百度ai人工智能平台
  • 上海建溧建设集团有限公司网站/智能建站网站模板
  • 本地集团网站建设/常见的推广方式有哪些
  • 衡东网站建设/网络优化论文
  • 建设工程质量监督站网站/营销型网站建设题库
  • 南通科技网站建设/google浏览器下载安装
  • 礼仪策划网站建设/网址搜索引擎入口
  • 黄岛区建设局网站/河南公司网站建设
  • 县政府网站建设实施方案/西安seo培训学校
  • 大连建设局网站/摘抄一小段新闻
  • 网站建设是政府形象/网络营销类型有哪些
  • 学校网站建设内容设计/网络营销课程思政