![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法题解
小兔儿晒太阳
这个作者很懒,什么都没留下…
展开
-
力扣 46. 全排列(dfs入门第一题)
A:当res变量被修改时,resAll变量的值会随之修改,这里的解决方法是用切片,resAll.append(res[:]),将res的所有值切片取出来存入resAll,就可以了,当然也可以用别的方法,比如说copy,这里切片可能对初学者更友好。A:遍历每一个数,看看是否用过,用过的数就不再用了,继续查看下一个数。输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]输入:nums = [1,2,3]输出:[[0,1],[1,0]]Q5:困扰的变量联动?原创 2023-04-25 12:09:33 · 136 阅读 · 0 评论 -
洛谷 P1219八皇后 Python
一个如下的 6×6 的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。前三行为前三个解,每个解的两个数字之间用一个空格隔开。第四行只有一个数字,表示解的总数。这题还是有些复杂的,典型的深度优先,不想写题解了呀,以后想写再来写啦~这只是棋子放置的一个解。请编一个程序找出所有棋子放置的解。并把它们以上面的序列方法输出,解按字典顺序排列。一行一个正整数 n,表示棋盘是 n×n 大小的。一行一个正整数 n,表示棋盘是 n×n 大小的。原创 2023-03-25 17:25:25 · 118 阅读 · 0 评论 -
CCF 202212-2 训练计划 python题解
问题背景西西艾弗岛荒野求生大赛还有天开幕!问题描述为了在大赛中取得好成绩,顿顿准备在天时间内完成“短跑”、“高中物理”以及“核裂变技术”等总共项科目原创 2023-03-03 16:17:24 · 292 阅读 · 0 评论 -
CCF 202212-1 现值计算 python题解
简单来说,假设银行的年利率为 5%,那么当前的 100 元一年后就会变成 105 元,两年后变成 110.25 元。基于上述分析,我们使用如下的模型来衡量时间价值:假设银行的年利率为 i,当前(第 0 年)的 x元就等价于第k年的 x×(1+i)^k 元;相应的,第k年的 x 元的当前价值实际为 x×(1+i)^(−k) 元。全部的测试数据满足 0原创 2023-02-18 11:16:07 · 577 阅读 · 2 评论 -
蓝桥题库 卡片 python题解
小蓝准备用这些卡片来拼一些数,他想从 1开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了。现在小蓝手里有 0 到 9 的卡片各 2021张,共 20210 张,请问小蓝可以从 1 拼到多少?例如,当小蓝有 30 张卡片,其中 0 到 9 各 3 张,则小蓝可以拼出 1 到 10,从1 开始,每一个数位上都是从1开始增加,因此1是最先被使用完的数字。我们只需要计算1出现的次数,如果超过了2021,就无法拼出。小蓝有很多数字卡片,每张卡片上都是数字 0到 9。小蓝想知道自己能从 1 拼到多少。原创 2023-02-16 11:23:09 · 133 阅读 · 0 评论 -
蓝桥题库 门牌制作 python题解
蓝桥题库 门牌制作 python题解 两种解法原创 2023-02-15 15:49:03 · 127 阅读 · 0 评论 -
蓝桥题库 最大距离 题解
蓝桥题库 最大距离 题解原创 2023-02-15 15:39:07 · 97 阅读 · 0 评论 -
蓝桥题库 四平方和
四平方和暴力解法原创 2023-02-15 15:30:26 · 41 阅读 · 0 评论 -
洛谷P1102 A-B 数对
洛谷P1102 A-B 数对 二分法解题详解原创 2023-02-14 13:35:36 · 130 阅读 · 2 评论