当前位置: 首页 > news >正文

为什么有的网站只有版权没有备案中国移动的网站模板

为什么有的网站只有版权没有备案,中国移动的网站模板,移动网站建设方面,文化馆网站建设找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9 每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。示例 1: 输入: k 3, n 7 输出: [[1,2,4]] 解释: 1…
找出所有相加之和为 n 的 k 个数的组合,且满足下列条件:
只使用数字1到9
每个数字 最多使用一次
返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。示例 1:
输入: k = 3, n = 7
输出: [[1,2,4]]
解释:
1 + 2 + 4 = 7
没有其他符合的组合了。
示例 2:
输入: k = 3, n = 9
输出: [[1,2,6], [1,3,5], [2,3,4]]
解释:
1 + 2 + 6 = 9
1 + 3 + 5 = 9
2 + 3 + 4 = 9
没有其他符合的组合了。
示例 3:
输入: k = 4, n = 1
输出: []
解释: 不存在有效的组合。
在[1,9]范围内使用4个不同的数字,我们可以得到的最小和是1+2+3+4 = 10,因为10 > 1,没有有效的组合。
提示:
2 <= k <= 9
1 <= n <= 60

解题思路:【回溯】

迭代三部曲:1、确认递归函数返回值与参数:n,k,结果数组res,子集合path,子集合首元素起始位置startindex2、回溯函数终止条件:子集合和 = n and 子集合长度 == k3、单层搜索过程:剪枝:sum(path) > n,则直接回溯循环遍历[startindex, 9 + 1 - (k - len(path)) + 1]的每个元素i——包含再度剪枝操作:从startindex开始,确保可以满足子集合还需要的元素数目k - len(path);不满足,则结束循环遍历(不进行遍历)。path.append(i),再递归遍历子集合下一元素startindex + 1;若子集合的遍历终止,则回溯path.pop(),遍历下一个元素i + 1。

类似博文:[leetcode]77_组合-CSDN博客


import traceback
class Solution:def combination_total(self, k, n, res, startindex, path=[]):length = len(path)if sum(path) > n:#   回溯,寻找下一组returnif sum(path) == n and length == k:res.append(path[:])#   回溯,寻找下一组returnfor i in range(startindex, 9 + 1 - (k - length) + 1):path.append(i)self.combination_total(k, n, res, i + 1, path)#   回溯path.pop()if __name__ == '__main__':try:k, n = map(int, input().split())res = []solution = Solution()solution.combination_total(k, n, res, 1)print(res)except Exception as e:traceback.print_exc()

仅作为代码记录,方便自学自查自纠

http://www.yayakq.cn/news/88093/

相关文章:

  • 昆山市网站建设宝安中心图片
  • 怎样做网站收广告费房地产市场信息系统网站
  • 北京网站建站公百度seo软件首选帝搜软件
  • 学校网站建设教程wordpress 权限设置
  • 网站建设维护是啥意思星座 网站 建设
  • 中国建设银行官方网站纪念钞预约重庆企业网站制作外包
  • 网站推广方案模板后缀是.cc的网站
  • 网页类网站长沙优化科技有限公司地址
  • 购物网站 缓存南京网站建设包括哪些
  • 晋城市 制作网站中国建设信用卡积分兑换网站
  • 钢格板保定网站建设创建网站容易吗
  • 做网站需要ftp学前心理学课程建设网站
  • 上海企业网站设计公司中山企业门户网站建设
  • 品牌餐饮加盟网站建设国外医院网站设计
  • 专门做家纺的网站哪里网站建设便宜
  • 网站建设时如何建立客户信赖感wordpress主题 anew汉化
  • 网站域名怎样选择网上推广是什么意思
  • 做网站湘潭wordpress 模型开发
  • 公司找私人做网站网页制作商品页面模板
  • 网站建设 意见征集合肥做网站建设公司
  • 广东网站建设哪家有有没有什么网站免费做名片
  • 景区网站建设的好处课程设计做淘宝网站的目的
  • 网站备案各种问题汇总中国最大的网络公司是哪个
  • 自适应网站好还是江西省城乡建设厅网站证件查询
  • 如何开网站卖东西网站建设哪家技术好
  • 聊城网站建设 推广聊城博达没注册过wordpress有账号
  • 龙游县住房和城乡建设局网站做爰免费网站
  • 中原郑州网站建设公司网站过期未续费会怎样
  • 溧阳市建设网站兰州装修公司
  • 北京网站建设q.479185700強重庆建站费用