我特别好奇,为什么最后  visited[i] = false;  path.deleteCharAt(path.length() - 1); 可以回溯呢?  对于这个循环来说,比如当前的 str[0] 存的是a,如果现在不选则把a存进去,以后这个循环就再也没机会visit str[0]了呀,也就是字母a永远都不会被选择进去了。
点赞

相关推荐

面了100年面试不知...:被割穿了才想起来捞人了
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
11-13 14:37
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务