首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
不会数据库的渣渣
广东工业大学 Java
用滑动窗口吧,窗口内0的个数小于等于1则移动窗口有边界,否则左边界,记录窗口内1的最大个数就好了
点赞
回复
分享
发布于 2021-04-02 08:44
暂无评论,快来抢首评~
相关推荐
12-22 13:05
蚌埠坦克学院 嵌入式软件开发
非科班能不能入嵌入式
非科班完全可以进入嵌入式行业,但前提是要走一条更清醒、更现实的路径。首先要明确一个事实:嵌入式并不是“只认学历、不认能力”的行业。它确实有门槛,但这个门槛更多体现在基础是否扎实、是否能动手、是否理解系统,而不是你是不是科班出身。很多公司在筛人时会先看学历,但真正决定能不能留下来的,永远是你会不会干活。非科班的劣势很明显。没有系统学过数据结构、操作系统、计算机组成原理,很多概念是“用着会、问就懵”。在面试中,一旦被追问指针、内存、进程线程、编译链接流程,很容易露怯。这不是能力差,而是学习路径不完整。但非科班也有自己的优势。很多非科班转嵌入式的人,动手能力反而更强。他们不是为了考试去学,而是为了解...
点赞
评论
收藏
分享
昨天 14:52
上海得物信息集团有限公司_java开发工程师(准入职员工)
得物内推,得物内推码
得物测开一面面经,摘自优秀牛油面试时间:24/10/19面试时长:30 min1. 自我介绍; 2. 为什么找测试岗位; 3. 讲一下测试的一般流程; 4. 设计测试用例的常用方法; 5. 如果需要测试一个接口,去测试一个并发场景,应该如何去做; 6. 如何去设置多线程; 7. 10万级别的接口访问量,如何去模拟; 8. 数据库了解如何; 9. 2000万中有2万条数据是热数据,需要经常使用的,如何实现; 10. socket 和 http 的区别; 11. 现场直播或者打游戏,在线视频,使用 http 还是 socket; 12. 如果你负责一个项目,需要多个团队或者业务组合作,作为项目负责...
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
10-29 21:14
字节意向审批。。
如图,已经审批好几天了,机会大吗
疯犬丨哈士奇:
喜欢你的人会主动表白,对你有想法的人会很主动,所以要你的公司不会吊着你
所以懂了吧
点赞
评论
收藏
分享
10-31 20:07
门头沟学院 Java
你大爷👨🏻🦳
我真没招了,像吃了一口💩,恶心坏了
抚七kilroy_:
怎么还有零有整的?
点赞
评论
收藏
分享
昨天 13:44
南昌大学 全栈开发
题解 | 你能从盒子里获得的最大糖果数
题干分析: 题设所给的信息有些多,大致内容总结如下: 题设情景给我们n个盒子,编号0,1,2……,n-1 初始状态字数组status,标识每个盒子初始状态是开(1)还是闭(0) 糖果数数组candies,记录每个盒子种的糖果数 钥匙数组keys,记录每个盒子打开后内含的钥匙编号,获得的钥匙能够打开与其编号对应的盒子 内含盒子数组containedBoxes, 记录每个盒子打开后内含的盒子编号 初始给予的盒子数组initialBoxes,记录题设情景初始给予我们的盒子编号 算法思路: 总体思路是状态化访问。题设的盒子一开始只有两种状态:开/闭,而我们是否拥有这个盒子其实也算两种状态(注意这里...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
4
5
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
工作半年后更确定:我们依然不欠优绩主义什么
6427
2
...
杂记近期所面试的三家中小厂
5920
3
...
牛客2025年终报告重磅上线——揭晓你的年度修炼成就!
4843
4
...
#牛客2025仙途报告#居然是五颗星
3767
5
...
【2025-年终总结】25届毕业生果果牛这一年~
3156
6
...
牛客年终报告,今日道爷我成了
3101
7
...
互联网实习求职的黑话和timeline,你所需要知道的……
2960
8
...
圣诞节用 AI 做个牛客运营翻翻乐!(含代码)
2960
9
...
我只是一个脆弱的人
2187
10
...
大学废物离开优绩主义之后发现外面根本没下雨
1973
创作者周榜
更多
正在热议
更多
#
牛客2025仙途报告
#
6853次浏览
168人参与
#
礼物开箱Plog
#
2190次浏览
95人参与
#
2025年终总结
#
182049次浏览
3086人参与
#
哪些行业值得去?
#
14506次浏览
77人参与
#
职场新人体验
#
157110次浏览
1128人参与
#
工作两年,想和老板谈涨薪怎么说
#
38909次浏览
175人参与
#
你面试体验感最差/最好的公司
#
24445次浏览
413人参与
#
考公VS就业,你怎么选?
#
88292次浏览
497人参与
#
今年你最想重开的一场面试是?
#
7264次浏览
95人参与
#
秋招落幕,你是He or Be
#
17633次浏览
318人参与
#
一人说一个提前实习的好处
#
16172次浏览
252人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
13796次浏览
130人参与
#
找工作,行业重要还是岗位重要?
#
86078次浏览
1709人参与
#
重来一次,你会对开始求职的自己说
#
7568次浏览
205人参与
#
各大公司公布25年Q3财报,你怎么看?
#
5091次浏览
50人参与
#
实习没事做是福还是祸?
#
19986次浏览
312人参与
#
大家每天通勤多久?
#
70814次浏览
472人参与
#
实习的内耗时刻
#
212142次浏览
1567人参与
#
工作中听到最受打击的一句话
#
9694次浏览
158人参与
#
机械制造秋招总结
#
97465次浏览
878人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务