![](https://img-blog.csdnimg.cn/direct/37e308d3d1964369a51e265bb1c83fb9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python蓝桥杯
文章平均质量分 62
每日会放上关于以python高级语言来解决蓝桥杯的题目
并包括自己的理解
MADAO_luv
读不懂代码,就像读不懂凯伦的心
展开
-
刷题时碰到的一个简单的接收问题
这一道题可以先用暴力dfs解出范例,然后再用记忆化搜索进行进一步优化,最后可以使用正序dp或者倒序dp进行进一步优化。给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。就是使用eval()函数,这个函数具体就是把接收的数据转换为相应的正确类型,很方便。你可以选择从下标为 0 或下标为 1 的台阶开始爬楼梯。我们从这个根为5的递归搜索数的最小子叶0,1进行模拟。- 支付 15 ,向上爬两个台阶,到达楼梯顶部。解释:你将从下标为 1 的台阶开始。原创 2024-04-08 10:53:38 · 172 阅读 · 0 评论 -
蓝桥杯每日一题(python)
#斐波那契数列的应用 --- 题目题目:如果数组 A = (a0, a1, · · · , an−1) 满足以下条件,就说它是一个斐波那契数组:1. n ≥ 2;2. a0 = a1;3. 对于所有的 i(i ≥ 2),都满足 ai = ai−1 + ai−2。现在,给出一个数组 A ,你可以执行任意次修改,每次修改将数组中的某个位置的元素修改为一个大于 0 的整数。请问最少修改几个元素之后,数组 A 会变成一个斐波那契数组。原创 2024-02-14 21:01:46 · 3531 阅读 · 0 评论 -
蓝桥杯每日一题之内存问题
结果的表示方式为:aGBbMBcKBdB,其中 a、b、c、d 为统计的结果,GB、MB、KB、B 为单位。题目中的数据很规整,和上述给出的例子类似,除了类型后面有一个空格,以及定义数组时 new 后面的一个空格之外,不会出现多余的空格。占用空间为 10 Byte。String:字符串变量,占用空间和字符串长度有关,设字符串长度为 L,则字符串占用 L Byte 的内存空间,如果字符串长度为 0 则占用 0 Byte 的内存空间。long:长整型变量,一个 long 型变量占用 8 Byte 的内存空间。原创 2024-02-11 13:10:51 · 1271 阅读 · 0 评论 -
蓝桥杯每日一练(python)B组
给定 n, m ,问是否存在两个不同的数 x, y 使得 1 ≤ x < y ≤ m 且 n mod x = n mod y。对于第一个数的取模为1,n % i = i - 1 (这是不同数取模的结果) 当 n % i!思路:由于取模运算是取两个数相除的余数,而且在python中 % 与 mod函数 他们输出的结果是相同的。由题目可知,一共有m个数,若是取模时,假设我现在取k个数,前k个数有。k个不同的模,当我们取到第k+1个数时,它应该会有k+1个不同的模给到我们,否则它就有相同的模出现。原创 2024-02-09 15:14:45 · 929 阅读 · 0 评论