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

建站塔山双喜怎么自己做网页

建站塔山双喜,怎么自己做网页,wordpress杂志主题,充电宝网站建设策划书给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 思路一:回溯 void backtracking(int* nums, int numsSize, int** res, int* ret…

给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。

解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。

思路一:回溯

void backtracking(int* nums, int numsSize, int** res, int* returnSize, int** returnColumnSizes, int* path, int pathSize, int startIndex) {res[*returnSize] = (int*)malloc(sizeof(int) * pathSize);memcpy(res[*returnSize], path, sizeof(int) * pathSize);(*returnColumnSizes)[*returnSize] = pathSize;(*returnSize)++;for (int i = startIndex; i < numsSize; i++) {path[pathSize] = nums[i];backtracking(nums, numsSize, res, returnSize, returnColumnSizes, path, pathSize + 1, i + 1);}
}int** subsets(int* nums, int numsSize, int* returnSize, int** returnColumnSizes) {*returnSize = 0;*returnColumnSizes = (int*)malloc(sizeof(int) * 10001);int** res = (int**)malloc(sizeof(int*) * 10001);int* path = (int*)malloc(sizeof(int) * numsSize);backtracking(nums, numsSize, res, returnSize, returnColumnSizes, path, 0, 0);return res;
}

分析:

本题与上一题相似,利用回溯算法将数组内子集全部列出即可,path[pathSize] = nums[i];

backtracking(nums, numsSize, res, returnSize, returnColumnSizes, path, pathSize + 1, i + 1);将子集全部列出,最后返回res

总结:

本题考察回溯的应用,将子集按顺序全部列出即可解决

http://www.15wanjia.com/news/55668.html

相关文章:

  • 在网站上做远程教育系统多少钱宁波关键词优化品牌
  • 商业网站设计与制作网站怎么添加外链
  • 政府网站解决方案提高工作效率8个方法
  • 云服务器可以做网站吗爱站网长尾关键词挖掘工具福利片
  • 西安网站建设seo优化企业邮箱账号
  • 网站可以同时做竞价和优化吗整合营销传播策划方案
  • 安徽省交通运输厅门户网站小网站关键词搜什么
  • 随州网站建设价格电商营销策略
  • wordpress xml 导入失败seo优化服务
  • 福州网站建设案例搜狗搜索排名优化
  • 平台设计是什么意思seo推广外包报价表
  • 网站建设周期柳州网站建设哪里有
  • 外贸网站小语种如何推广自己产品
  • 网页设计与网站建设课程设计黑客入侵网课
  • 张雪峰谈广告学专业网站怎样关键词排名优化
  • dedecms 营销网站模板手机软文广告300字
  • 响应式网站栅格kol营销模式
  • 重庆市建筑网站建设自己怎么做网站
  • 网站建设维护需要作假吗网店代运营诈骗
  • 网站的后台地址十个有创意的线上活动
  • 江苏建设网站酒店装修合同范本高级seo
  • app制作工具下载qq排名优化网站
  • 网站单页面专业的网站建设公司
  • 美女和帅哥做私人动作的漫画的网站网上如何推广产品
  • 自己做的网站如何上传网上适合seo的建站系统
  • 辅助网站建设人员优化方案怎么写
  • 网站服务器检测搜索引擎优化文献
  • 太原如何做百度的网站网站性能优化的方法有哪些
  • 网站建设标书样本网站设计用什么软件
  • 成都网站建设快速服务成品人和精品人的区别在哪