摘要: PEP 255 – Simple Generators | peps.python.org 生成器的使用 Functional Programming HOWTO — Python 3.11.3 documentation 附: 递归生成器的难点:Recursive Generators in Py 阅读全文
posted @ 2023-04-28 17:58 Aneverforget 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 小结:从几个递归题目开始:1、迷宫。二维迷宫探索有四个方向,因此每层递归有四个方向;为了不走重复路,因此递归参数有position这个记录已走过的路的变量。 2、火车进站。从三个变量上操作,waitline,inline,outline。基本结束条件,当全部火车进入outline时,打印。 递归自身 阅读全文
posted @ 2023-04-28 13:01 Aneverforget 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 修改1: 修改2: 修改3:(正确答案) 修改4:优化修改3。在修改3代码实现,尽管找到了一组可行的true,但仍然会执行后面的递归。 可进行优化找到一组true后不再进行后面的递归尝试。优化实现方式是,找到一组true后,之后其他递归全部执行返回。 1 #no=input() 2 a=list(m 阅读全文
posted @ 2023-04-28 11:46 Aneverforget 阅读(41) 评论(0) 推荐(0) 编辑