头条第二题80%,何故?

如题,是不是测试用例每行不一定是m个值?#字节跳动##笔试题目#
全部评论
00,是不对的 010,也不对
点赞 回复 分享
发布于 2018-09-09 12:09
java过80%,原封不动改成c++就能ac.....不知道为什么
点赞 回复 分享
发布于 2018-09-09 12:05
把m改成m-1就好了。亲测,通过
点赞 回复 分享
发布于 2018-09-09 23:23
大佬总喜欢bfs,dfs,反正我不会,小白式的代码,ac了 思路:假设开始有 n*n个组织,自身等于0,或者自身=1,且上下左右有1,都要联通,为了避免重复统计,所有的都只统计右侧和下侧的,核心代码4行 //a[n][n]输入数组 int count=n*n; for(int i=0;i<n;i++) for(int j=0;j<n;j++) if(a[i][j]==0||i+1<n&&a[i][j]==1&&a[i+1][j]==1||j+1<n&&a[i][j]==1&&a[i][j+1]==1)   count--; //输出count
点赞 回复 分享
发布于 2018-09-09 13:12
有可能是oj的jvm栈空间小,数量大的情况下递归就栈溢出了
点赞 回复 分享
发布于 2018-09-09 13:02
node 也是 80%,我前两道都是 80%,找不出原因。。。
点赞 回复 分享
发布于 2018-09-09 12:59
难道是递归深度太深,java等语言的递归深度没有c的深?
点赞 回复 分享
发布于 2018-09-09 12:59
python80%,改成c++就过了,不知道为什么
点赞 回复 分享
发布于 2018-09-09 12:51
有大佬说是数组开太大了。。开[100][100]就过了
点赞 回复 分享
发布于 2018-09-09 12:34
没何故,你只是缺少我的那20%
点赞 回复 分享
发布于 2018-09-09 12:29
我也是case 80% 再对边界进行修改 本地能得到用例答案,却得到0%,我觉得我改完后没问题了啊
点赞 回复 分享
发布于 2018-09-09 12:10
第二题本地能过,放上面去就是过不了
点赞 回复 分享
发布于 2018-09-09 12:07
+1
点赞 回复 分享
发布于 2018-09-09 12:06
是不是时间问题
点赞 回复 分享
发布于 2018-09-09 12:05
同问
点赞 回复 分享
发布于 2018-09-09 12:05
不能0开头吧?我是这个原因
点赞 回复 分享
发布于 2018-09-09 12:05
我也是80%
点赞 回复 分享
发布于 2018-09-09 12:05
应该是范围从1开始
点赞 回复 分享
发布于 2018-09-09 12:05
应该是测试用例有问题
点赞 回复 分享
发布于 2018-09-09 12:04
同问
点赞 回复 分享
发布于 2018-09-09 12:04

相关推荐

饼子吃到撑:当我看到外企的时候,我就知道这大概率可能是真的
点赞 评论 收藏
分享
头像
03-20 22:00
重庆大学 Java
适彼乐土:“他们不行再找你” 最后的底牌吗?有点意思
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务