摘要: 本文介绍了 Python 字典这一重要的数据结构,涵盖了其定义、特点和创建方法。字典以键值对形式存储数据,具有唯一性、可变性和高效查找性能。 文章详细讲解了如何访问、修改、添加和删除字典中的键值对,以及获取所有键、值和键值对的方法。此外,还介绍了合并字典的多种方法,包括使用 | 运算符、** 解包和 update() 方法,并进行了性能对比。 通过本文,读者将掌握 Python 字典的基本用法,为编程实践提供支持。 阅读全文
posted @ 2024-11-27 21:49 MPyGF 阅读(555) 评论(3) 推荐(7) 编辑
摘要: 本文详细介绍了python内置模块(Math)中的内置函数的作用、使用方法、适用场景、使用时的细节。 阅读全文
posted @ 2024-11-20 16:51 MPyGF 阅读(443) 评论(2) 推荐(4) 编辑
摘要: 牛客小白月赛105 (Python题解) 比赛链接:点击传送 A-lz的吃饭问题 代码: a, b = map(int,input().split()) c, d = map(int,input().split()) print("gzy") if a*b >= c*d else print("lz 阅读全文
posted @ 2024-11-23 08:48 MPyGF 阅读(80) 评论(0) 推荐(2) 编辑
摘要: 贪心算法,最大堆,模拟 阅读全文
posted @ 2024-11-19 08:07 MPyGF 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 思维锻炼 阅读全文
posted @ 2024-11-17 09:56 MPyGF 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 锻炼思维 阅读全文
posted @ 2024-11-16 15:54 MPyGF 阅读(18) 评论(0) 推荐(0) 编辑
摘要: B. Alice's Adventures in Permuting (python解)-codeforces 原题链接: B. Alice's Adventures in Permuting 问题分析: 我们需要将数组 a 转换为一个排列,排列是由 n 个不同的整数构成,范围从 0 到 n−1。数 阅读全文
posted @ 2024-11-14 09:34 MPyGF 阅读(34) 评论(0) 推荐(0) 编辑
摘要: C. 小红打怪 (python解)-牛客 原题链接: C. 小红打怪 问题分析: 小红的全体打击技能对所有怪物造成1点伤害。 队友1的单体打击技能可以对任意单个怪物造成1点伤害。 队友2的范围攻击技能可以对相邻的两只怪物分别造成1点伤害(可对已死亡的怪物使用)。 思路: 设定一个函数 check(m 阅读全文
posted @ 2024-11-10 18:11 MPyGF 阅读(22) 评论(0) 推荐(0) 编辑
摘要: B. Replacement (python解)-codeforces 原题链接: B. Replacement 问题分析: 我们有两个二进制字符串:s(长度为 n)和 r(长度为 n-1)。根据游戏规则,我们需要在 s 上执行 n-1 次操作。在每次操作中,我们选择一个索引 k,使得 s[k] 和 阅读全文
posted @ 2024-11-10 17:57 MPyGF 阅读(18) 评论(0) 推荐(0) 编辑
摘要: C - Sowing Stones** (python解)-atcoder 原题链接: C - Sowing Stones 问题分析: 每个包含石头的单元格 X[i] 中有 A[i] 个石头。 我们需要确保每个单元格从 1 到 N 最终都有 1 个石头。 思路: 可用的石头总数必须等于单元格的总数。 阅读全文
posted @ 2024-11-10 15:54 MPyGF 阅读(25) 评论(0) 推荐(0) 编辑