蓝桥杯
文章平均质量分 70
爱吃甜粽子
这个作者很懒,什么都没留下…
展开
-
蓝桥杯练习系统刷题记录 python
01字串···#1.python中for i in range(0,32):if i == 0:print(“00000”)else:num = is = “”j = 0while num > 0:s = str(num % 2) + snum = num // 2j = j + 1while j < 5:s = “0” + sj = j + 1print(s)···原创 2021-04-07 22:59:17 · 338 阅读 · 0 评论 -
【算法刷题(python语言)】递归
递归算法基础知识递归的定义递归的特点递归的三大要素递归的优化思路实战题汉诺塔问题参考资料基础知识递归的定义在函数中调用函数自身的现象叫做递归。递归的特点1.一个问题可以分解成具有相同解决思路的子问题,这些问题都能够调用同一个函数2.经过层层分解的子问题最后一定有一个不能再分解的固定值(即终止条件)。递归的三大要素要素一:函数的功能。遇到递归函数的问题,首先应确定函数要实现的功能并定义该函数。要素二:递归的结束条件。确定递归的结束条件。此时既要求根据该参数能够直接得到结果,也要保证该结束原创 2021-02-21 23:03:18 · 196 阅读 · 0 评论 -
【蓝桥杯】剪格子(dfs,回溯法,python语言)
原题地址剪格子问题描述如下图所示,3 x 3 的格子中填写了一些整数。±-–±-+|10 1|52|±-***–+|20|30 1|*******–+| 1| 2| 3|±-±-±-+我们沿着图中的星号线剪开,得到两个部分,每个部分的数字和都是60。本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。如果存在多种解答,请输出包含左上角格子的那个区域包含的格子的最小数目。如果无法分割,则输出 0。输入格式程序先读入原创 2021-02-10 00:29:26 · 341 阅读 · 0 评论