C1118: 第二册-第七课--枚举 运行中 公开

课程概要

枚举也称作穷举,枚举算法是我们在日常中使用到的最多的一个算法,它指的是从问题所有可能的解的集合中一一枚举各元素。它的核心思想就是:枚举所有的可能。

枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合。

用题目中给定的检验条件判定哪些是无用的,哪些是有用的。能使命题成立。即为其解



  • 优点:算法简单,在局部地方使用枚举法,效果十分的好
  • 缺点:运算量过大,当问题的规模变大的时候,循环的阶数越大,执行速度越慢






状态题目编号标题 来源/分类 正确 提交
未作答
A 人民币兑换 循环-枚举 53 182
未作答
B 换钞票(change) [1*] 基础算法-枚举 41 85
未作答
C 百钱百鸡 HC 36 100
未作答
D 寻找指定大小的数 循环-枚举 20 47
未作答
E 国际象棋上的麦粒 循环-枚举 23 127
未作答
F 整除式 [2+] 基础算法-枚举 6 31
未作答
G Humble Numbers 第n个丑数 [2+] 基础算法-枚举 2 10
未作答
H 一元三次方程求解 常用算法-枚举算法 13 34
未作答
I 奇怪的函数 常用算法-枚举算法 1 11
未作答
J 堆积木 入门题-搜索 4 6