第五章作业以及学期总结

  1.对回溯法的理解:

  构建问题的解空间树,在其解空间树中,从根节点出发,进行深度优先搜索。在搜索过程中,对解空间

树的每个结点进行判断,判断该结点是否包含问题的解,若肯定不包含,则跳过对以该结点为根的子树的

搜索,逐层向其祖先结点回溯。否则,则进入该子树,继续按深度优先策略搜索。

  2.本学期收获:

  深入学了递归、分治、贪心、动态规划以及回溯算法,也通过结对编程的方式,在理解代码的方面有所提高。

  3.学习本门课过程中遇到的困难:

  刚开始在做一道题时,不会如何运用合适的算法,需要经过上网查阅或者老师的帮助才能理解和完成代码,学完之后这样的情况减少了许多。

  4.对课程的建议:

  感觉这学期上得最好的两门课之一,结对编程的方法还是比较好,就是老师提问环节有点难顶。

posted @ 2020-12-19 23:55  岑瀚阳  阅读(37)  评论(0编辑  收藏  举报