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

公司网站服务器选择合优人才网合川

公司网站服务器选择,合优人才网合川,北京网站策划公司,梵克雅宝戒指给你一个整数数组 nums #xff0c;其中可能包含重复元素#xff0c;请你返回该数组所有可能的子集#xff08;幂集#xff09;。 解集 不能 包含重复的子集。返回的解集中#xff0c;子集可以按 任意顺序 排列。 思路一#xff1a;回溯 int comp(const void* a, cons…给你一个整数数组 nums 其中可能包含重复元素请你返回该数组所有可能的子集幂集。 解集 不能 包含重复的子集。返回的解集中子集可以按 任意顺序 排列。 思路一回溯 int comp(const void* a, const void* b) {return *(int*)a - *(int*)b; }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);while (i numsSize - 1 nums[i] nums[i 1]) i; } }int** subsetsWithDup(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);qsort(nums, numsSize, sizeof(int), comp); backtracking(nums, numsSize, res, returnSize, returnColumnSizes, path, 0, 0);return res; } 分析 本题与78子集问题很像只需在78代码的基础上考虑数字重复问题即可对于数字重复可先将数组内数组排序一遍再加上while (i numsSize - 1 nums[i] nums[i 1]) i;这行代码即可解决 总结 本题考察回溯的应用考虑重复数字对于nums[i] nums[i 1]直接跳过处理即可
http://www.dnsts.com.cn/news/106979.html

相关文章:

  • 免费发软文的网站我国中小企业500强
  • wordpress手机网站模版个人求职网站如何做
  • 做米业的企业网站中国能源建设集团有限公司总部
  • 自己做的网站服务器开了进不去开发工具是什么意思
  • 大气精美网站设计工作室织梦模板wordpress 内网映射
  • 牙科 网站建设方案凯里网络公司建设网站
  • 起飞页做网站步骤wordpress 4.0 慢
  • 网站开发有哪些服务器网站建设公司 关于我们
  • 济南推广网站建设电商网站 cms
  • 怎么制作平台网站找别人做网站需要注意什么
  • 冠县快搜网站建设有限公司那个网站做搬家推广比较好
  • 网站和数据库跨界营销案例
  • 怎么做网站黑链有哪些购物平台
  • 网站空间位置是什么查询网站服务商
  • 做视频后期的网站网站建设入门要求以及建站流程
  • 广州移动 网站设计版面设计网站
  • 杭州绿城乐居建设管理有限公司网站中国建设银行北京市互联网网站
  • 邢台专业做网站公司wordpress弹幕视频主题
  • 曲周手机网站建设天津网站建设品牌推广
  • 做公司网站有什么好处分类信息网站建设价格
  • 门户网站标题居中加大广州哪个区封了
  • 济宁华园建设有限公司网站深圳网站建设单位
  • 网站根目录下本地搭建 wordpress
  • 各大网站博客怎么做推广营销型网站建设818gx
  • 网站虚拟空间购买网站开发与维护前景
  • 模板尺寸规格及价格seo专业培训网络班
  • 做网站哪家公司比较好而且不贵南宁网络推广建站
  • 视频类网站怎么做网站页面设计培训班
  • 网站建设定制公众号小程序建站资源免费
  • 韩国优秀网站设计百度竞价优化软件