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

网站开发和合同装修公司哪家产品好

网站开发和合同,装修公司哪家产品好,wordpress特点,网页设计网站设计哪个好给你一个整数数组nums#xff0c;数组中的元素互不相同。返回该数组所有可能的子集。 解集不能包含重复的子集。你可以按任意顺序返回解集。 示例1#xff1a; 输入#xff1a;nums [1,2,3] 输出#xff1a;[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示例2#xff1a;… 给你一个整数数组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] 10nums 中的所有元素 互不相同 解题思路 迭代法实现子集枚举记录序列中元素的总数为n原序列中的每个数字ai的状态可能有两种在子集中和不在子集中。用1代表在子集中0代表不在子集中。每一个子集可以对应一个长度为n的0/1序列第i位表示ai是否在子集中。例如n3a{5,2,9} 0/1 序列    子集    0/1 序列对应的二进制数 000    {}    0 001    {9}    1 010    {2}    2 011    {2,9}    3 100    {5}    4 101    {5,9}    5 110    {5,2}    6 111    {5,2,9}    7 枚举mask∈【02^n-1】,mask的二进制表示一个0/1序列按照这个0/1序列在原集合当中取数。 int** subsets(int* nums,int numsSize,int* returnSize,int** returnColumnSizes) {int** ans malloc(sizeof(int*) * (1numsSize));*returnColumnSizes malloc(sizeof(int)*(1numsSize));*returnSize 1numsSize;int t[numsSize];for(int mask 0;mask(1numsSize);mask){int tSize 0;for(int i0;inumsSize;i){if(mask (1i)) t[tSize] nums[i];}int* tmp malloc(sizeof(int) * tSize);memcpy(tmp, t, sizeof(int) * tSize);(*returnColumnSizes)[mask] tSize;ans[mask] tmp;}return ans; } 子集数量一共是2^n个包括空集和本身集合。 首先计算出2^n是多少for循环进行i递增从0到2^n-1将每个数字转换为二进制数字将二进制数字每一位的数字对应输出。每一轮循环输出一组数组即子集。
http://www.ho-use.cn/article/10815463.html

相关文章:

  • 微信优惠券网站怎么做的wordpress登录非常慢
  • 搭建织梦网站视频教程深圳做男装什么网站容易找工
  • 成都网站商城建设安居客二手房出售信息
  • 怪兽网站模板网站建设费用估计
  • 校本教研网站建设方案动画制作软件an
  • 临沂网站建设费用最好看免费观看高清大全电影网站
  • 网站设计欣赏国外商城网站建设是 什么软件
  • 做面食视频网站忘记网站后台用户名
  • 阿里云网站空间申请公司网站建设技术
  • 专业的做网站的html编辑器在哪
  • 万网网站域名多少钱一年九江建网站报价
  • 网站视频你懂我意思吧app仙桃哪里做网站
  • 网站建设生存期模型软装设计培训班哪家好
  • 企业建立企业网站有哪些优势?德语网站域名
  • 青岛网站排名优化网站域名包括
  • 深圳如何优化网站免费建站网站群
  • 深圳建站公司开发费用老外做汉字网站
  • 网站建设 ipv6vs2017 asp网站开发
  • 廊坊宣传片制作公司邢台移动网络优化是哪家公司
  • 网站建设业务活动企业网站模板 网页模板
  • 一个人做网站可以做什么华为应用市场下载安装
  • 免费刷推广链接的网站做网站用什么程序
  • 西安市地铁建设指挥部网站怎么做百度推广
  • 惠州做网站公司做微商怎么找客源加人
  • 网站在哪里备案桂城网站建设费用
  • 建设工程造价员网站WordPress文章搜索cpu飙升
  • 中国十大电商做的好的网站北京做视觉网站
  • 自己建设网站服务器云主机可以做网站吗
  • 阿里云建站售前咨询郑州+高端网站建设
  • 长沙精品网站建设公司网络营销推广方法选择