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

leetcode 1409. 查询带键的排列

Problem: 1409. 查询带键的排列

考虑到实际模拟的话太耗费时间了,所以用哈希表来表示 数字-索引,然后对每个查询,拿到相应数字对应的索引ind,并且修改在索引ind前面的数字的索引都+1

Code

class Solution { public: vector<int> processQueries(vector<int>& queries, int m) { vector<int> tr(m + 1), ret; for(int i = 1; i <= m; i++) tr[i] = i-1; int n = queries.size(), a, ind; for(int i = 0; i < n; i++) { a = queries[i]; ind = tr[a]; ret.push_back(ind); for(int i = 1; i <= m; i++) { if(tr[i] < ind) tr[i]++; } tr[a] = 0; } return ret; } };
http://www.jsqmd.com/news/496757/

相关文章:

  • 43| 贴海报
  • 打不开游戏提示缺少D3DCompiler_47.dll文件 分享免费下载
  • 光活化标记试剂 Photobiotin acetate salt,96087-38-6
  • 2026年国内焦磷酸二氢二钠优质直销厂家实力与特点盘点 - 深度智识库
  • 2026年深圳人力资源咨询公司哪家强?靠谱可信赖 覆盖多行业需求 可落地参考 - 深度智识库
  • 国企是否有必要自建即时通讯系统,而不是采购成品?
  • [特殊字符] OpenClaw(小龙虾)CentOS 7 完整安装手册
  • 老码农和你一起学AI系列:语言模型采样方法
  • 成都劳动合同纠纷优质律所推荐指南:成都施工合同纠纷律师事务所/成都物业合同纠纷律师事务所/选择指南 - 优质品牌商家
  • 计院操作系统实验10
  • AI一键图片转3D模型工具TrOSR|离线运行·6G显存即可·附详细图文教程
  • 【靶点筛选样本前处理①】细胞膜蛋白的全流程提取实操:标准化制备及验证
  • 使用NPOI包的时候,报错NPOI.OpenXmlFormats.dll不存在
  • 【程序员转行】大厂狂加码AI,零基础程序员/小白必看,这个风口岗位年薪可达36W
  • 从0实现OnCall基于Python语言框架
  • 2026年全国精密传动设备选型:卓创精锐如何以行星、伺服减速机、换向器破解自动化厂家精度困局 - 深度智识库
  • HCIP-AI-EI Developer V2.5 第四章笔记
  • 2026年盱眙C2驾校怎么选?这份父母放心的择校指南请收好 - 2026年企业推荐榜
  • 无迹卡尔曼滤波器(Unscented Kalman Filter,简称 UKF)
  • 乐迪信息:AI防爆摄像机识别船舶违规明火作业
  • Ubuntu服务器上部署Harbor私有镜像仓库:从零到生产的完整指南
  • 分析牌谱1
  • 【PCIe 验证每日学习・Day13】DLLP 与 ACK/NAK 重传机制基础验证
  • 赋予纸片人生命力:高阶通透肌肤物理折射工作流
  • Android jetpack LiveData (二) 原理篇
  • 嵌入式Linux学习-默认规则
  • 无迹卡尔曼滤波器(UKF)在电池 SOC 估算中的应用
  • [拆解LangChain执行引擎]Agent状态是如何被写入通道的?
  • Java+YOLO在PCB质检中的应用:从图像预处理到缺陷分类的全链路优化
  • 2026 年全国优质焦磷酸二氢二钠产品测评指南 靠谱厂商实力盘点 - 深度智识库