当前位置:网站首页>LeetCode1051(C#)
LeetCode1051(C#)
2022-07-07 15:38:00 【有趣就行】
题目
学校打算为全体学生拍一张年度纪念照。根据要求,学生需要按照 非递减 的高度顺序排成一行。
排序后的高度情况用整数数组 expected 表示,其中 expected[i] 是预计排在这一行中第 i 位的学生的高度(下标从 0 开始)。
给你一个整数数组 heights ,表示 当前学生站位 的高度情况。heights[i] 是这一行中第 i 位学生的高度(下标从 0 开始)。
返回满足 heights[i] != expected[i] 的 下标数量 。
示例1:
输入:heights = [1,1,4,2,1,3]
输出:3
解释:
高度:[1,1,4,2,1,3]
预期:[1,1,1,2,3,4]
下标 2 、4 、5 处的学生高度不匹配。
示例 2:
输入:heights = [5,1,2,3,4]
输出:5
解释:
高度:[5,1,2,3,4]
预期:[1,2,3,4,5]
所有下标的对应学生高度都不匹配。
示例 3:
输入:heights = [1,2,3,4,5]
输出:0
解释:
高度:[1,2,3,4,5]
预期:[1,2,3,4,5]
所有下标的对应学生高度都匹配。
代码
- Linq 一句扫天下
public class Solution
{
public int HeightChecker(int[] heights)
{
return heights.OrderBy(h => h).
Zip(heights, (e,h) => (first : e, second : h)).
Count(eh => eh.first != eh.second);
}
}
边栏推荐
- MySQL implements the query of merging two fields into one field
- 【饭谈】那些看似为公司着想,实际却很自私的故事 (一:造轮子)
- LeetCode 1626. 无矛盾的最佳球队 每日一题
- SlashData开发者工具榜首等你而定!!!
- Flask build API service SQL configuration file
- LeetCode 300. 最长递增子序列 每日一题
- LeetCode 120. Triangle minimum path and daily question
- Module VI
- LeetCode 1043. Separate the array to get the maximum and daily questions
- 99% of users often make mistakes in power Bi cloud reports
猜你喜欢
科普达人丨一文弄懂什么是云计算?
测试用例管理工具推荐
How to add aplayer music player in blog
Matplotlib绘图界面设置
Shallow understanding Net core routing
DevOps 的运营和商业利益指南
【图像传感器】相关双采样CDS
Sator推出Web3游戏“Satorspace” ,并上线Huobi
Siggraph 2022 best technical paper award comes out! Chen Baoquan team of Peking University was nominated for honorary nomination
PLC:自动纠正数据集噪声,来洗洗数据集吧 | ICLR 2021 Spotlight
随机推荐
MySQL usage notes 1
Sator推出Web3遊戲“Satorspace” ,並上線Huobi
User defined view essential knowledge, Android R & D post must ask 30+ advanced interview questions
NeRF:DeepFake的最终替代者?
99% 用户在 Power BI 云端报表常犯错误
Sator a lancé le jeu web 3 "satorspace" et a lancé huobi
[fan Tan] those stories that seem to be thinking of the company but are actually very selfish (I: building wheels)
测试用例管理工具推荐
LeetCode 1049. 最后一块石头的重量 II 每日一题
LeetCode 213. Home raiding II daily question
【Seaborn】组合图表:FacetGrid、JointGrid、PairGrid
第九届 蓝桥杯 决赛 交换次数
LeetCode 152. Product maximum subarray daily question
[Seaborn] implementation of combined charts and multi subgraphs
浅浅理解.net core的路由
LeetCode 1986. The minimum working time to complete the task is one question per day
LeetCode 1043. Separate the array to get the maximum and daily questions
Sator launched Web3 game "satorspace" and launched hoobi
Pychart ide Download
QT视频传输