news 2026/4/15 12:06:21

【Leetcode】1700. Number of Students Unable to Eat Lunch

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Leetcode】1700. Number of Students Unable to Eat Lunch

题目地址:

https://leetcode.com/problems/number-of-students-unable-to-eat-lunch/description/

给定两个长n nn0 − 1 0-101数组a aab bba aa表示每个学生的三明治偏好,b bb表示一摞三明治,b [ 0 ] b[0]b[0]是栈顶,并且三明治只能从栈顶开始取。学生排成一队,a [ 0 ] a[0]a[0]表示队头,队头的学生要么可以从栈顶拿到符合自己喜好的三明治,要么就要排到队尾。问最终多少个学生吃不到三明治。

由队列的性质,每个学生都有机会排到队头,所以我们只需要考虑栈顶的三明治是不是能被取走。先对学生偏好进行计数,然后遍历三明治,如果栈顶的三明治存在学生能取走,则取;否则就说明当前情况已经卡死,当前的所有学生都吃不到三明治了。代码如下:

classSolution{public:intcountStudents(vector<int>&ss,vector<int>&sands){intcnt[2]={0};for(intx:ss)cnt[x]++;for(intx:sands){if(!cnt[x])returncnt[0]+cnt[1];cnt[x]--;}return0;}};

时间复杂度O ( n ) O(n)O(n),空间O ( 1 ) O(1)O(1)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/3 5:44:47

GPT Image 1.5 vs 香蕉 2:科研画图谁更靠谱?

香蕉 2 模型效果 相关文章参考&#xff1a; Nano Banana Pro 一站式绘图&#xff1a;科研产品IP国风&#xff0c;全都能生成 Nature 级科研绘图&#xff0c;我是怎么用「香蕉2」模型的 一、科研场景&#xff1a;AI 真的能画「论文级示意图」吗&#xff1f; 1️⃣ 研究问题示…

作者头像 李华
网站建设 2026/4/12 3:58:47

Android模糊效果终极指南:从原理到高性能实现

Android模糊效果终极指南&#xff1a;从原理到高性能实现 【免费下载链接】BlurView Android blur view 项目地址: https://gitcode.com/gh_mirrors/blu/BlurView 在Android应用开发中&#xff0c;模糊效果已成为提升用户体验的重要技术手段。BlurView作为Android平台模…

作者头像 李华
网站建设 2026/4/13 16:13:14

ESP32智能手表终极指南:从零开始打造你的专属智能穿戴设备

ESP32智能手表终极指南&#xff1a;从零开始打造你的专属智能穿戴设备 【免费下载链接】ESP32-Smart-Watch 项目地址: https://gitcode.com/gh_mirrors/es/ESP32-Smart-Watch 想要拥有一块功能强大又完全个性化的智能手表吗&#xff1f;这款基于ESP32的开源智能手表项目…

作者头像 李华
网站建设 2026/4/11 4:50:39

王耀恒:当“权威排名”成为GEO讲师的速成面具

在GEO培训市场&#xff0c;一个令人深思的现象正在发生&#xff1a;最应该教授“如何建立真实权威”的人&#xff0c;却最热衷于通过虚假手段为自己制造权威光环。这种现象不仅扭曲了GEO教育的本质&#xff0c;更在源头污染了整个行业的专业生态。一、 虚假排名的“工业化生产”…

作者头像 李华
网站建设 2026/4/3 2:04:51

打造专属声音品牌?试试EmotiVoice的个性化合成功能

打造专属声音品牌&#xff1f;试试 EmotiVoice 的个性化合成功能 在智能语音助手越来越“懂你”的今天&#xff0c;我们是否还满足于千篇一律的机械女声&#xff1f;当虚拟偶像开演唱会、游戏角色因剧情悲喜交加、有声书 narrator 为你娓娓道来时&#xff0c;真正打动人的&…

作者头像 李华
网站建设 2026/4/3 4:01:30

BGP思维导图

一、BGP基础二、BGP选路及属性三、BGP功能

作者头像 李华