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

做漫画的网站有哪些免费大数据查询平台

做漫画的网站有哪些,免费大数据查询平台,湛江个人网站建设,wordpress如何打赏216. 组合总和 III 这个思路还是,三部曲: 终止条件处理单层节点回溯节点 题中说的是,1到9的数,不能有重复。 k个数,和为n。 那么只要 len(path) k 的时候,判断 n 为0,就可以入切片了。 fun…

216. 组合总和 III

这个思路还是,三部曲:

  • 终止条件
  • 处理单层节点
  • 回溯节点

题中说的是,1到9的数,不能有重复。
k个数,和为n。
那么只要 len(path) == k 的时候,判断 n 为0,就可以入切片了。

func combinationSum3(k int, n int) [][]int {path = []int{}result = [][]int{}// tmpPath = make([]int, k)nfs(k, n, 1)return result
}var path []int
var tmpPath []int
var result [][]int
func nfs(k, n, startIndex int) bool {// 终止条件if (len(path) == k ) {if n == 0 {var tmpPath = make([]int, k)copy(tmpPath, path)result = append(result, tmpPath)}return true}// 广度遍历for i := startIndex; i <= 9; i++ {// 处理单个节点path = append(path, i)// 递归nfs(k, n-i, i+1)// 回溯if (len(path) > 0) {path = path[:len(path)-1]}}return true
}

17. 电话号码的字母组合

这个思路就是在,每一个startIndex,都是一个key,然后在横向遍历字符串
终止条件是,startIndex > maxIndex。此时就是每一个数字都遍历到了

var table = map[byte]string {'2': "abc",'3': "def",'4': "ghi",'5': "jkl",'6': "mno",'7': "qprs",'8': "tuv",'9': "wxyz",
}var digit string
var path []string
var result []stringfunc letterCombinations(digits string) []string {// 这个思路还是组合的问题if digits == "" {return []string{}}digit = digitspath = []string{}result = []string{}nfs(0, len(digits)-1)return result
}func nfs(currIndex, maxIndex int) bool {// 终止条件if currIndex > maxIndex {var tmp stringfor _, x := range path {tmp += x}result = append(result, tmp)return true}var key = digit[currIndex]var data = table[key]for i := 0; i < len(data); i++ {// 单个节点path = append(path, string(data[i]))nfs(currIndex+1, maxIndex)// 回溯if (len(path) > 0) {path = path[:len(path)-1]}}return true
}
http://www.zhongyajixie.com/news/36106.html

相关文章:

  • 怎么做网页版网站百度指数十年
  • 电子开发网站男生和女生在一起探讨人生软件
  • html网页制作代码模板郑州seo价格
  • 太原网站关键词排名网络营销出来做什么
  • 第一次开票网站建设怎么开软文营销广告
  • 我网站正在建设中免费个人网站空间
  • 莱芜交友论坛厦门站长优化工具
  • wordpress字数统计m 去除图片等东莞网站推广及优化
  • 网站空间购买哪个好外链平台
  • 网站建设中扁平化结构seo搜索引擎优化论文
  • 淘宝装修做代码的网站厂房网络推广平台
  • 宁波网站建设优化服务公司电商
  • 昆明企业公司网站建设网络推广怎么做
  • 企业网站建设 知乎百度视频排名优化
  • 51网站空间还有吗深圳创新创业大赛
  • wordpress模板内容修改上海专业排名优化公司
  • 百度申诉网站三门峡网站seo
  • 建设个网站需要什么企业推广方式有哪些
  • b2b2c网站建设方案关联词有哪些类型
  • 医院网站建设方案计划书360优化大师下载官网
  • 郑州哪里做网站最好百度推广一天烧多少钱
  • zenme用ps做网站图西安抖音seo
  • 收费小说网站怎么做seo技术306
  • 做照片的网站有哪些软件免费的外链平台
  • 网站开发案例详解pdf网络销售靠谱吗
  • wordpress后台排版全部乱seo在线培训
  • 响应式网站建设过时吗外链推广网站
  • 做红包网站数据统计网站
  • 百度指数不高的网站怎么优化seo云优化软件破解版
  • 网站腾讯qq对话框怎么做免费站推广网站不用下载