Python 练习题
精选 10 道题目,从简单到困难,循序渐进提升编程能力
第 1 题 · 两数之和
简单
给定列表和目标值,找出两个数之和等于目标值的索引
第 2 题 · 回文字符串
简单
判断一个字符串是否为回文
第 3 题 · 斐波那契数列
简单
生成斐波那契数列的第 n 项
第 4 题 · 冒泡排序
简单
实现冒泡排序算法
第 5 题 · 字符串频率统计
中等
统计字符串中每个字符出现的频率
第 6 题 · 矩阵转置
中等
将一个二维矩阵进行转置
第 7 题 · 二分查找
中等
在有序列表中使用二分查找
第 8 题 · 文件词频统计
中等
统计文本文件中每个单词出现的频率
第 9 题 · LRU 缓存
困难
实现一个 LRU 缓存机制
第 10 题 · 最大子数组和
困难
找出连续子数组的最大和