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

leetcode 1460. Make Two Arrays Equal by Reversing Subarrays 通过翻转子数组使两个数组相等-耗时100

Problem: 1460. Make Two Arrays Equal by Reversing Subarrays 通过翻转子数组使两个数组相等

耗时100%,既然可以翻转任意的子数组,那么任意两个数字就可以交换,也就是swap(arr[i], arr[j]),冒泡排序就是两两数字交换,所以arr一定可以形成排好序的数组,其实只要可以两两任意交换,也就意味着arr数组可以构成任意排列

所以只需要比较排好序以后的target和排好序的arr是否完全相同就可以了

Code

class Solution { public: bool canBeEqual(vector<int>& target, vector<int>& arr) { sort(target.begin(), target.end()); sort(arr.begin(), arr.end()); if(target==arr) return true; else return false; } };
http://www.jsqmd.com/news/518554/

相关文章:

  • 智能汽车视觉导航(4)——基于动态阈值的赛道中线精准定位
  • 国产电车的意外惊喜,油价将重回9元拯救电车,但无法指望海外
  • 告别普通CardView!用MaterialCardView这5个属性,让你的Android应用卡片颜值飙升
  • 别再只会git push了!用-u参数关联远程分支,让Git协作效率翻倍
  • 基于Simulink和Carsim的车辆主动悬架防侧翻控制项目报告
  • 解决前端TIFF预览难题:tiff.js与canvas/base64的完美结合
  • 编写程序让智能空气质量仪检测PM2.5,分等级显示空气质量,给出开窗通风的建议。
  • Element UI中el-tabs的before-leave钩子实战:如何优雅拦截未保存表单的切换请求
  • AI Agent框架选型:OpenClaw、LangChain、AutoGPT、CrewAI,到底该选哪个?
  • OBS Studio直播软件下载安装图文教程:2026直播录制必备软件 - xiema
  • 从BDD到Cucumber:如何用行为驱动开发提升团队协作效率(附实战案例)
  • 从Polar CTF 2024春季赛看Web安全实战:PHP反序列化与SQL注入攻防解析
  • 生物信息学避坑指南:用Singularity重建可复现分析环境的3个关键技巧
  • 麒麟系统v10 SP3上MariaDB的5个隐藏技巧,新手必看!
  • 编写程序实现智能饮水机水温检测,水温适用饮用时,绿灯常亮,不用试水温。
  • KD-Tree 学习笔记
  • 手把手教你写一个简单的油猴脚本:以实验室安全考试自动答题为例
  • COMSOL光学波导传输仿真 光纤等波导的三维弯曲 模场分布 波束包络方法 FDTD计算模式弯曲损耗
  • 编写程序实现智能快递柜湿度检测,湿度过高,提示“防潮”,保护包裹内物品。
  • 基于YOLOv8/YOLOv10/YOLOv11/YOLOv12与SpringBoot的杂草检测系统(DeepSeek智能分析+web交互界面+前后端分离+YOLO数据)
  • 手把手教你学Simulink——基于Simulink的滑模控制(SMC)抗参数摄动PMSM驱动
  • 避坑指南:QEMU网络桥接配置中,tap0创建失败和br0没IP的常见问题解决
  • PyCharm Community最新版安装避坑指南:从下载到首次运行的完整流程
  • ROS2 CLI命令大全:接口查看与自定义的终极效率指南
  • 基于YOLOv8/YOLOv10/YOLOv11/YOLOv12与SpringBoot的猫狗品种检测系统(DeepSeek智能分析+web交互界面+前后端分离+YOLO数据)
  • 手把手教你学Simulink——基于 Simulink 的 LQR 最优电流跟踪控制器设计
  • 从CSP-S真题看编程竞赛演变:这5类题型占比飙升(附2024最新趋势)
  • 从Midjourney到Sora:多模态生成式AI如何悄悄改变你的工作流?设计师、产品经理必看
  • STM32F030C8T6多通道ADC采集实战:从硬件连接到软件配置全流程解析
  • 手把手教你学Simulink——基于 Simulink 的 基于李雅普诺夫的稳定 DC-DC 控制器