文章目录

  • 1. 题目
  • 2. 解题

1. 题目

学校在拍年度纪念照时,一般要求学生按照 非递减 的高度顺序排列。

请你返回至少有多少个学生没有站在正确位置数量。该人数指的是:能让所有学生以 非递减 高度排列的必要移动人数。

示例:输入:[1,1,4,2,1,3]
输出:3
解释:
高度为 4、3 和最后一个 1 的学生,没有站在正确的位置。提示:1 <= heights.length <= 100
1 <= heights[i] <= 100

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/height-checker
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2. 解题

  • 先排序,然后逐个比较,不相等则计数+1
class Solution {public:int heightChecker(vector<int>& heights) {vector<int> copy(heights);sort(heights.begin(), heights.end());int count = 0;for(int i = 0; i < heights.size(); ++i){if(heights[i] != copy[i])++count;}return count;}
};

LeetCode 1051. 高度检查器相关推荐

  1. LeetCode【1051. 高度检查器】

    这道题一开始想错了,就是对于交换的含义,以为是要一个一个的换,其实可以直接交换,这样就很简单,就使用Arrays.sort(), 可以将其完全复制到另一个int数组中,然后,对比两者的不同个数,即是. ...

  2. LeetCode(1051)——高度检查器(JavaScript)

    学校在拍年度纪念照时,一般要求学生按照 非递减 的高度顺序排列. 请你返回至少有多少个学生没有站在正确位置数量.该人数指的是:能让所有学生以 非递减 高度排列的必要移动人数. 输入:[1,1,4,2, ...

  3. leecode#1051【数组】:高度检查器

    自己写的,排序之后比较,也是最慢的一种方法 class Solution:def heightChecker(self, heights: List[int]) -> int:s=0he1 = ...

  4. LeetCode 966. 元音拼写检查器(哈希)

    1. 题目 在给定单词列表 wordlist 的情况下,我们希望实现一个拼写检查器,将查询单词转换为正确的单词. 对于给定的查询单词 query,拼写检查器将会处理两类拼写错误: 大小写:如果查询匹配 ...

  5. 贝壳 借贷计算器_我如何学会停止与借贷检查器战斗并爱肮脏的结构

    贝壳 借贷计算器 This post discusses how ad-hoc structs designed to be implementation details can be used to ...

  6. 多项创新技术加持,实现零COGS的Microsoft Editor语法检查器

    编者按:Microsoft Editor 是一款人工智能写作辅助工具,其中的语法检查器(grammar checker)功能不仅可以帮助不同水平.领域的用户在写作过程中检查语法错误,还可以对错误进行解 ...

  7. 实现拼写检查器(spell check)

    本文同时发在我的github博客上,欢迎star 在百度或者Google搜索的时候,有时会小手一抖,打错了个别字母,比如我们想搜索apple,错打成了appel,但神奇的是,即使我们敲下回车,搜索引擎 ...

  8. [Google API](6)拼写检查器和缓存页面

    作为 Google 创建索引过程的有机组成部分,Google 要检索被建立索引的页面副本,在搜索结果中为用户提供到缓存页面的链接.主要的缺点是用户看不到更新后的内容,但一些优点也是存在的. 检索缓存页 ...

  9. 因为WMI配置,无法执行Sql Server 系统配置检查器的解决办法

    今天重装机器,重新要安装sql 2005,遇到了如下问题: 因为WMI配置,无法执行Sql Server 系统配置检查器的解决办法 随即网上搜索了下,办法不多,还好找到个有用的,贴出来给大家. 先建立 ...

最新文章

  1. 备战 ‘金三银四’ 必备超多软件测试面试题全在这里
  2. python工作招聘-学习Python 能找到工作?1300+条招聘信息告诉你答案
  3. linux中mbr最大多少分区,Linux与磁盘分区介绍(MBR,GPT)
  4. HDOJ 1298 T9(trie树简单应用)
  5. 电子工程专业评副高总结_微电子科学与工程专业怎么样?
  6. mysql删除一个月前数据_如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?...
  7. Eclipse 中最常用的快捷键大全
  8. 拼音搜索 拼音首字母搜索 (pinyin-match) js
  9. 系统安装部署系列教程(四):制作PE系统
  10. 【预测模型】基于遗传算法优化最小二乘支持向量机lssvm实现数据预测matlab代码
  11. ckplayer php,ckplayer播放器
  12. 解决jqueryUI img tilte样式不显示问题
  13. 蓝桥杯 算法提高 ADV-143 扶老奶奶过街 逻辑推理
  14. 虚拟机下 centos7 网络间歇性断网
  15. java imageio 内存问题_java中的内存泄漏ImageIO.read()
  16. springboot 集成 RabbitMQ confirm 确认模式和 return 回退模式以及Consumer Ack模式
  17. 数控车椭圆编程实例带图_数控车床加工椭圆的宏程序实例
  18. 虚幻引擎 服务器作用_虚幻引擎5会在下一代平台上发挥作用吗?
  19. xubuntu20.04+virtualbox6+direct3d安装吃屎记
  20. 计算机系统实验-DataLab

热门文章

  1. unsigned int + int型结果分析
  2. 服务器系统server 2008,windows server 2008 R2 操作系统
  3. C#基础(201)--常量枚举
  4. 自定义控件--实现步骤
  5. 【代码笔记】iOS-清除图片缓存UIActionSheet
  6. 判断字符串是否为空--string.Empty、string=、s.length==0
  7. (转)基因芯片数据GO和KEGG功能分析
  8. 在数据库中, 不用max()/min()找出一个列中最大/最小值的记录
  9. c++ STL 工程实践的15条建议
  10. 给电子类大学生一点求职建议