JAVA第14行, if(i > 0 && num[i - 1] == num[i] && !vis[i - 1])是正确的,没有错, 这一行主要针对回溯阶段的过滤。注意是回溯阶段。参考,1 2 2 2 2 3,当你连续重复数超过2个时,不要局限于只有两个重复值,多个去考虑,你就会发现问题了。。。
点赞

相关推荐

牛客网
牛客企业服务