一、观看PPT教程
【01】枚举算法
二、练习题(不清楚回头查看有关PPT)
【01】对应枚举算法的描述,错误的是:①枚举算法也就是暴力算法。
②将问题的所有可能答案都一一列举出来,然后根据条件逐个判断是否合适,保留合适的,丢弃不合适的。
③枚举法保证做到不重复,但不保证做到不遗漏。
【02】对于一个三位数密码锁,在不知道密码的情况下,说一说如何开锁呢?
【03】编程题:统计数的个数
【04】编程题:铺地毯【05】枚举算法的要领有三个,请选出它们:
①确定枚举使用的数学公式。
②逐一枚举可能的值,并验证每个解是否为正确的解。
③确定数学公式适用的定义域。
④尽可能减少枚举的范围和对象数量,提高枚举算法的效率。⑤确定枚举对象,范围和判断条件。