全部评论
同问啊,实在找不出来为什么
00,是不对的 010,也不对
java过80%,原封不动改成c++就能ac.....不知道为什么
把m改成m-1就好了。亲测,通过
大佬总喜欢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
有可能是oj的jvm栈空间小,数量大的情况下递归就栈溢出了
node 也是 80%,我前两道都是 80%,找不出原因。。。
难道是递归深度太深,java等语言的递归深度没有c的深?
python80%,改成c++就过了,不知道为什么
有大佬说是数组开太大了。。开[100][100]就过了
没何故,你只是缺少我的那20%
我也是case 80% 再对边界进行修改 本地能得到用例答案,却得到0%,我觉得我改完后没问题了啊
第二题本地能过,放上面去就是过不了
+1
是不是时间问题
同问
不能0开头吧?我是这个原因
我也是80%
应该是范围从1开始
应该是测试用例有问题
同问
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享