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