Contest1820 - [高中Python2025]9.常用算法

2025-12-04 08:00:00
2026-06-23 23:59:00
Finished Public Server Current Time:2026-08-17 21:52:47

Contest Information

算法(Algorithm) 是解决一个特定问题所遵循的一组明确、有限的操作步骤,高中Python中常见的算法有枚举、二分查找、递归等算法。枚举算法(Enumeration Algorithm)也称为穷举算法,是一种通过逐一列举出问题所有可能的解,并对每一个可能的解进行判断,从而找到满足条件的解的算法思想。二分查找(Binary Search),也称为折半查找,是一种高效的查找算法,适用于有序数组中查找特定元素。该算法的核心思想是通过不断缩小查找范围,将问题规模逐步减半,从而快速定位目标元素。递归算法(Recursion)是一种通过函数直接或间接调用自身来解决问题的方法。它将复杂问题分解为更小的同类子问题,直到子问题足够简单可以直接解决。递归的核心是分治思想和自相似性。
Problem ID Title Source/Category AC Submit Num
A2.1-2723:因子问题请认真读题,自己分析。53139
B换零钱请认真读题,自己分析。97154
C菲波拉契数列请认真读题,自己分析。47110
D汉诺塔游戏请认真读题,自己分析。76147
E二分查找请认真读题,自己分析。49154