第41行是为了回溯,但是里面包含两层回溯的概念。 一是,计数器本身的回溯; 而是,站内火车的回溯。 为啥有第二条回溯呢?我理解的是,单纯回溯计数器还是不够的,因为“出站”不同于“进站”,只是单纯回溯计数器的话,下一次迭代还会重复这个过程;“进站”已经遍历完或者条件不满足时,才会执行“出站程序”部分,如果出站条件不满足,则需要把前一次已经出站的火车重新退回到站内,再进行后面的迭代遍历。 不知道我理解的对不对,还请楼主斧正!
1

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
正在热议
更多
牛客网
牛客企业服务