今天(8月11日)网易笔试

今天网易笔试为什么第三道题本地和例子可以通过,但是保存提交通过率为0#网易##笔试题目#
全部评论
代码没写对啦。 后台数据不包括样例的。
点赞 回复 分享
发布于 2019-08-11 18:10
数组越界+1。最后30s想到只有N的字符串,改完来不及了。
点赞 回复 分享
发布于 2019-08-11 17:16
我也是,半天没找出啥毛病,也可能虽然能过例子,但本身思路方法不对
点赞 回复 分享
发布于 2019-08-13 09:23
为啥我没有收到笔试邀请呢
点赞 回复 分享
发布于 2019-08-11 20:57
第四题  我觉着正确的解法是 应该是 先用一个结构体保留每个基站的位置和高度 然后按高度排序 每次以刚好每个基站的高度去淹没(根据左右1 0淹没情况,在前一个高度洪水淹没情况的值上进行推导) 用一个数组记录 最后 只要二分找到刚好大于等于基站高度的洪水的值 就是该答案 (还要注意 高度相同的情况 直接按上面的情况算 然后取后面的值覆盖相同高度基站的值就可以了) 区间线段树试过不行,因为数据太散,实际上还是到叶子节点,复杂度降不下来。
点赞 回复 分享
发布于 2019-08-11 18:58
排水题
点赞 回复 分享
发布于 2019-08-11 18:09
有人知道原因吗?
点赞 回复 分享
发布于 2019-08-11 18:09
//第三题AC代码 //求第四题代码 #include<bits/stdc++.h> using namespace std; const int maxn=1e5+5; char s[maxn]; int dp[maxn][3]; int main() { int T; cin>>T; while(T--){ cin>>s; memset(dp,0,sizeof dp); if(s[0]=='N')dp[0][0]=1; dp[0][1]=1; dp[0][2]=1; int ans=1; for(int i=1;i<strlen(s);i++){ if(s[i]=='N'){ dp[i][0]=dp[i-1][0]+1; dp[i][1]=dp[i-1][1]+1; dp[i][2]=dp[i-1][2]+1; } else{ dp[i][0]=0; dp[i][1]=dp[i-1][0]+1; dp[i][2]=dp[i-1][1]+1; } ans=max(ans,dp[i][2]); } cout<<ans<<endl; } return 0; }
点赞 回复 分享
发布于 2019-08-11 18:08
渣渣第一题通过率只有10% 有没有大佬可以帮忙解答一下啊
点赞 回复 分享
发布于 2019-08-11 17:53
第三题同,case0,崩溃
点赞 回复 分享
发布于 2019-08-11 17:39
你求的N串(包含字母N的最长重复子串)还是任意字母重复的最长子串啊……反正我是求错了 求的后者 玛德最后10分钟才看出来 调了一个半小时
点赞 回复 分享
发布于 2019-08-11 17:26
网页上例子的自测都能过,但是保存调试就是0,懵逼了很久
点赞 回复 分享
发布于 2019-08-11 17:23
+1 一直说是数组越界,真是服了。本地明明可以过的
点赞 回复 分享
发布于 2019-08-11 17:14
一开始我用贪心,觉得不行,然后用了快慢指针,然后测试用例过了,然后ac0...然后我怀疑人生了。又去想贪心和动规,然后世界观崩塌。
点赞 回复 分享
发布于 2019-08-11 17:13
我也是啊,到底是什么情况啊,你们用的是java吗
点赞 回复 分享
发布于 2019-08-11 17:12
我也是啊
点赞 回复 分享
发布于 2019-08-11 17:10
俺也是本地编译器能过,放到网页通过率为零
点赞 回复 分享
发布于 2019-08-11 17:10
第四题就过了40%
点赞 回复 分享
发布于 2019-08-11 17:09
我也是,不知道原因
点赞 回复 分享
发布于 2019-08-11 17:09
今天是什么岗位啊,投的算法岗没有收到笔试通知
点赞 回复 分享
发布于 2019-08-11 17:09

相关推荐

2025-12-24 15:25
已编辑
门头沟学院 前端工程师
是腾讯的csig腾讯云,前天晚上九点突然打电话约面,激动的通宵学了一晚上,第二天状态很差改了今天(以后再也不通宵学习了)感觉自己浪费了面试官一个半小时单纯手写+场景,无八股无项目无算法,打击真的很大,全是在面试官提醒的情况下完成的,自己技术方面真的还是有待提高,实力匹配不上大厂和已经面试的两个公司完全不一样,很注重编码能力和解决问题的能力,然而我这两个方面都很薄弱,面试官人很好很耐心的等我写完题目,遇到瓶颈也会提醒我,写不出题也会很耐心的跟我讲解好感动,到最后面试结束还安慰我打算把下周最后一场面试面完之后就不面啦,如果能去实习还是很开心,但是最重要的还是好好努力提高技术以下是面经第一题//&nbsp;实现一个解析&nbsp;url&nbsp;参数的函数function&nbsp;parseUrl(urlStr)&nbsp;{//&nbsp;TODO}parseUrl('*********************************************');//&nbsp;返回&nbsp;{a:&nbsp;1,&nbsp;b:&nbsp;2,&nbsp;c:&nbsp;3}追问:在链接里见过什么部分?用&nbsp;hash&nbsp;路由的话放在哪第二题//&nbsp;考虑有一个异步任务要执行,返回&nbsp;Promise,这个任务可能会失败,请实现&nbsp;retry&nbsp;方法,返回新方法,可以在失败后自动重试指定的次数。/***&nbsp;异步任务重试*&nbsp;@param&nbsp;task&nbsp;要执行的异步任务*&nbsp;@param&nbsp;times&nbsp;需要重试的次数,默认为&nbsp;3&nbsp;次*/function&nbsp;retry(task,&nbsp;times&nbsp;=&nbsp;3)&nbsp;{//&nbsp;TODO:&nbsp;请实现}//&nbsp;---------------测试示例&nbsp;----------------//&nbsp;原方法const&nbsp;request&nbsp;=&nbsp;async&nbsp;(data)&nbsp;=&gt;&nbsp;{//&nbsp;模拟失败if&nbsp;(Math.random()&nbsp;&lt;&nbsp;0.7)&nbsp;{throw&nbsp;new&nbsp;Error('request&nbsp;failed');}const&nbsp;res&nbsp;=&nbsp;await&nbsp;fetch(&#39;https://jsonplaceholder.typicode.com/posts&#39;,&nbsp;{method:&nbsp;'POST',body:&nbsp;JSON.stringify(data),});return&nbsp;res.json();}//&nbsp;新的方法const&nbsp;requestWithRetry&nbsp;=&nbsp;retry(request);//&nbsp;使用async&nbsp;function&nbsp;run()&nbsp;{const&nbsp;res&nbsp;=&nbsp;await&nbsp;requestWithRetry({&nbsp;body:&nbsp;'content'&nbsp;});console.log(res);}run();第三题就是给&nbsp;retry&nbsp;函数添加类型注释,用到泛型第四题:在组件库中将&nbsp;Alert&nbsp;用&nbsp;api&nbsp;的形式实现(应该就是&nbsp;message&nbsp;这个组件)怎么渲染到一个浮层里而不是原地渲染出来
不知道怎么取名字_:技术这个东西,太杂了,而且要下功夫的
查看5道真题和解析
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务