首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
terry_stf
2021-03-31 23:17
哈尔滨工程大学 Java
关注
已关注
取消关注
阿里3.26机试
第一题,题目:
有n张卡牌,每张值为0或1。
第一行输入整数T,接下来输入T组数据,每组数据的第一行输入n,第二行输入n个0/1,代表n张卡牌;
输出从每组卡牌中随机抽走一个数后,连续为1的卡牌数量的最大值。
示例:
输入:
2
3
1 1 1
6
1 0 1 0 1 1
输出:
2
3
#阿里机试#
#阿里巴巴#
#笔试题目#
提示
全部评论
推荐
最新
楼层
南风'未恋
湖南大学 C++
// 包含输入输入输出
#include<iostream> #
include<vector> #include<algorithm> using namespace std; // 滑动窗口算法 int maxSlideWindow(vector<int> nums) { int left = 0, right = 0; int count = 0; int size = nums.size(); int res = 0; while (right < size) { count += nums[right] == 0; while (count > 1) { count -= nums[left] == 0; left++; } res = max(res, right - left + 1); right++; } return res - 1; } // 主函数 int main() { int count = 0; cin >> count; vector<vector<int>> nums; while (count--) { int signlCount = 0; cin >> signlCount; int temp = 0; vector<int> nums1; while (signlCount--) { cin >> temp; nums1.push_back(temp); } nums.push_back(nums1); } int length = nums.size(); for (auto & num : nums) { int res = maxSlideWindow(num); cout << res << " "; } cout << endl; //system("pause"); return 0; }
点赞
回复
分享
发布于 2021-04-11 21:44
空空是也
字节跳动_国际化-广告创意中心_算法工程师
leetcode 原题: https://leetcode-cn.com/problems/longest-subarray-of-1s-after-deleting-one-element/ 424 这个题会做了,其他的一系列应该都没问题了: https://leetcode-cn.com/problems/longest-repeating-character-replacement/
点赞
回复
分享
发布于 2021-04-08 00:19
858619502
北京工业大学 算法工程师
个人的思路,时间复杂度O(n) int main(int argc, char const *argv[]) { int N; cin >> N; while(N--) { int nums; cin >> nums; vector<int> cards(nums); vector<int> l2r(nums, 0); vector<int> r2l(nums, 0); for(int i = 0; i < nums; ++i) { cin >> cards[i]; } int count = 0; for(int i = 0; i < nums; ++i) { l2r[i] = count; if(cards[i] == 0) count = 0; else count += 1; } count = 0; for(int i = nums - 1; i >= 0; --i) { r2l[i] = count; if(cards[i] == 0) count = 0; else count += 1; } int max_num = 0; for(int i = 0; i < nums; ++i) { max_num = max(max_num, l2r[i] + r2l[i]); } std::cout << max_num << '\n&(392)#39;; } return 0; }
点赞
回复
分享
发布于 2021-04-06 21:15
不会数据库的渣渣
广东工业大学 C++
用滑动窗口吧,窗口内0的个数小于等于1则移动窗口有边界,否则左边界,记录窗口内1的最大个数就好了
点赞
回复
分享
发布于 2021-04-02 08:44
暂无评论,快来抢首评~
相关推荐
06-09 17:12
叮咚买菜_商品运营(准入职员工)
叮咚买菜内推叮咚买菜内推码
管培生面经,一周oc:请简要介绍一下你自己,包括教育背景、实习经历、个人技能和兴趣爱好等。你对叮咚买菜管培生岗位有哪些了解?为什么想申请这个岗位?你对叮咚买菜有多少了解?谈谈你对公司业务模式和企业文化的认识。谈谈你对供应链管理的理解,以及供应链管理在生鲜电商行业中的重要性。如果让你为叮咚买菜策划一次促销活动,你会怎么做?(通用)分析数据对运营管理的作用,你会如何通过数据分析来优化业务? 分享一段你最有成就感的实习或实践经历,你在其中担任什么角色,取得了什么成果?请举例说明你在团队合作中遇到的一次冲突,你是如何解决的?假设你在轮岗期间发现配送流程存在效率低下的问题,你会如何着手解决?管培生工作节...
点赞
评论
收藏
分享
05-14 15:17
青岛滨海学院 Java
这样的简历能找到工作么
本人臭双非😹每次投都得半个点好浪费时间啊
白火同学:
能。我当初应届沟通了1200,收简历50,面试10左右吧,加油投吧
投了多少份简历才上岸
点赞
评论
收藏
分享
05-03 16:22
大连工业大学 Java
鼠的这段实习挺水的
大家帮我看看简历,要不要再加一个项目
点赞
评论
收藏
分享
昨天 16:11
上海大学 行政专员/助理
谁懂?要不是读了研,我真想去做团播😭
考研对你找工作产生了哪些影响?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
4
5
分享
评论
提到的真题
返回内容
招聘动态
查看更多
26届投递链接合集
华泰Fintech星战营
全站热榜
更多
1
...
春招失败准备转行了
2.3W
2
...
这些假国企都给我避雷!
1.5W
华为开奖进度👉
热聊中
3
...
27届腾讯一面,强度太大了..
8245
4
...
论双非大一的“暑期”能拿下大厂offer吗?
7232
5
...
代码拜拜!被烟草录取了✌
6987
6
...
牛友们,你们有多久没回家了?
6703
7
...
在西二旗上班真的没有一点活人感
5446
8
...
作为1名HR真是不吐不快
5051
9
...
去大厂实习了,感觉跟上高中没区别啊
4909
10
...
大厂实习后的一些反思与认知改变
4807
创作者周榜
更多
正在热议
更多
#
考研对你找工作产生了哪些影响?
#
6905次浏览
73人参与
#
摸鱼被leader发现了怎么办
#
57384次浏览
339人参与
#
聊聊这家公司值得去吗
#
241814次浏览
2252人参与
#
kpi面有什么特征
#
36814次浏览
266人参与
#
你认为哪个岗位找工作最卷
#
17802次浏览
75人参与
#
职场人,说说你的烦心事
#
9239次浏览
83人参与
#
打杂的实习你会去吗?
#
109569次浏览
956人参与
#
为了找工作你投递了多少公司?
#
13382次浏览
193人参与
#
机械只有读研才有出路吗?
#
20082次浏览
230人参与
#
职场上哪些事情令人讨厌
#
17009次浏览
86人参与
#
我发现一个规律
#
7771次浏览
69人参与
#
通信硬件知识分享
#
27737次浏览
482人参与
#
硬件开发岗知多少
#
11316次浏览
116人参与
#
工作中哪个瞬间让你想离职
#
24319次浏览
166人参与
#
没有合适的工作,你会先找个干着,还是考公考研
#
111833次浏览
1111人参与
#
你有哪些缓解焦虑的方法?
#
4511次浏览
147人参与
#
实习想申请秋招offer,能不能argue薪资
#
138831次浏览
885人参与
#
签约/解约注意事项
#
678014次浏览
4056人参与
#
秋招最大的收获是什么?
#
34330次浏览
302人参与
#
担心入职之后被发现很菜怎么办
#
127129次浏览
760人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务