上传资源列表
-
贪心算法求解最少步数遍历所有城市
大小:11K 更新时间:2026-04-13 下载积分:3分
【资源说明】题目要求使用贪心算法遍历所有城市,并返回最少步数。算法从起点开始,每次选择距离最短的两个城市进行遍历,直到遍历完所有城市。通过维护起点、终点和步数,可以比较每个城市的距离并更新最优解。最后...
-
Python代码:计算两个日期区间之间的交集
大小:11K 更新时间:2026-04-13 下载积分:3分
【资源说明】这段代码是用Python编写的,用于计算两个日期区间之间的交集。它首先将日期范围转换为日期对象列表,并使用列表推导式提取其中的日期部分。然后筛选出小于第一个范围的日期,并从第二个范围的日期中筛选...
-
Python滑动窗口算法求解最长无重复字符子字符串
大小:11K 更新时间:2026-04-13 下载积分:2分
【资源说明】这段代码是用Python实现的滑动窗口算法,用于在O(n)的时间复杂度内找到最长的不含重复字符的子字符串。它使用一个窗口来维护当前字符的集合,如果窗口中的某个字符已经在集合中出现过,则将其移除,并从...
-
Python代码解决最大和子数组问题
大小:11K 更新时间:2026-04-13 下载积分:2分
【资源说明】这段代码是用Python编写的,用于寻找一维数组中的最大和子数组。它使用动态规划算法,通过遍历数组中的每个元素并尝试将当前元素加入到之前的最大和子数组中或从之前的最大和子数组中减去当前元素来解决...
-
Python程序:计算不同面额硬币的组合方式
大小:11K 更新时间:2026-04-13 下载积分:3分
【资源说明】这是一个使用Python编写的程序,用于计算不同面额硬币的组合方式。程序接受硬币面额列表和面额列表作为输入,并返回一个字典,其中键为面额,值为该面额的组合数量。示例中,硬币面额列表为[1, 3, 5],...



