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

企业网站运行通知wordpress 静态资源

企业网站运行通知,wordpress 静态资源,wordpress 4.9.4 下载,杭州做家教网站子集 https://leetcode.cn/problems/subsets/ 描述 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1 输入:nums [1,2,3]…

子集

  • https://leetcode.cn/problems/subsets/

描述

  • 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。
  • 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。

示例 1

输入:nums = [1,2,3]
输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]

示例 2

输入:nums = [0]
输出:[[],[0]]

提示

  • 1 <= nums.length <= 10
  • -10 <= nums[i] <= 10
  • nums 中的所有元素 互不相同

算法实现

1 )回溯1: 逐步放宽长度

function subsets(nums: number[]): number[][] {const res: number[][] = []; // 最终结果集// 回溯函数 path是当前子集(路径),n是层级(当前子集的长度),start是起始下标const backtrack = (path: number[], n: number, start: number) => {// n 分别 = 0, 1, 2, 3if(path.length === n) {res.push(path); // 本次长度达标后, 结束return;}// 没达到n的时候,基于当前path, 继续从nums中组合元素添加元素进入下一轮验证for(let i: number = start; i < nums.length; ++i) {backtrack(path.concat(nums[i]), n, i+1);}}// 这里是 0 ~ n 闭区间,从 0的个数 开始找子集for(let i: number = 0; i <= nums.length; ++i) {backtrack([], i, 0);}return res;
}
  • 解题思路

    • 要求,1.所有子集,没有重复元素
    • 有出路,有死路
    • 考虑回溯
  • 解题步骤

    • 用递归模拟出所有情况
    • 保证接的数字都是后面的数字,保证子集,这样不会出现重复,无需进行判断
    • 收集所有到达递归终点的情况,并返回
  • 时间复杂度:O( 2 n 2^n 2n)

    • 每个元素都有两种可能,存在/不存在
  • 空间复杂度:O(n)

    • 依然看递归的深度
    • 递归堆栈

2 )这个题目有很多种解法,后续补充 TODO

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

相关文章:

  • 做网站高手郑州设计logo公司
  • 医院网站建设报价企业微网站与手机微信号
  • 深圳专业营销网站制作网站开发亿码酷流量
  • 网站建设维护管理前端接私活一个页面多少钱
  • 使用ai做网站设计网站设计营销
  • 建设营销网站要什么做网站需要懂那些软件
  • 广州网站建设交易马云谈2025的房价3500
  • 西安企业模板网站建设新手如何自己建网站
  • 免费的网站怎么做遵义网站seo
  • excel免费模板网站西安免费做网站电话
  • ps软件下载官方网站装饰装潢设计
  • 楼盘网站建设方案ppt温州网络推广平台建设
  • 建站之星安装说明东莞做网站的公司有哪些
  • winserverfrp可以做网站吗企业网站建设用什么语言
  • flash网站效果网站开发 设置背景图片
  • 网站搭建申请鑫三科技网站设计
  • 如何为网站做面包屑导航做的网站百度上可以搜到吗
  • 做网站还能赚钱吗wordpress ajax 接口
  • 中国监理建设协会网站建网络商城网站吗
  • 达州市住房与城乡建设厅网站linux系统打开wordpress
  • ionic 做网站连云港企业建站 网站
  • 重庆平台网站建设哪里好财政局门户网站建设方案
  • 永定区建设局网站那些门户网站的官网做的好
  • 电子商务静态网站建设心得专业做标书
  • 公司网站建设安全的风险wordpress 500 根目录
  • 公司的网站建设费入什么科目网站不兼容ie6
  • 岱山建设局网站机关单位不得建设网站
  • 网站建设数据库选择网站高级?O置
  • 学校网站开发建设合同wordpress 百度搜索图片
  • 东莞长安网站建设芜湖门户网站建设多少钱