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

用vue的网站自动推广工具

用vue的网站,自动推广工具,centos7.4安装wordpress,做门户网站的公司这道题让我们求这个集合有多少种排列方式,那么与之前组合问题的不同就在于要考虑元素之间的顺序了,所以每一层递归的or循环的起始值无需变量控制,都从0开始。但是一个排列中不能出现相同元素,所以别忘了去重,这里的去重…

这道题让我们求这个集合有多少种排列方式,那么与之前组合问题的不同就在于要考虑元素之间的顺序了,所以每一层递归的or循环的起始值无需变量控制,都从0开始。但是一个排列中不能出现相同元素,所以别忘了去重,这里的去重方法也是之前讲过的。设置一个数组,下标对应集合中元素的下标,数组值为0表示在当前排列中未使用过,1则表示使用过。另外,题目说了集合中的元素互不相同,所以这里的去重仅仅指的是一个排列中不出现相同元素,而不需要在同一层递归中去重。大家可以结合我下面的代码及详细注释理解此题。

代码及详细注释如下:

class Solution {
public:vector<int> path;vector<vector<int>> result;void backtraking(vector<int>& nums,vector<int>& used){//终止条件if(path.size() == nums.size()){result.push_back(path);return;}for(int i = 0;i < nums.size();i++){//去重,保证排列中元素互不相同if(used[i] == 1) continue;path.push_back(nums[i]);used[i] = 1;backtraking(nums,used);//递归//回溯path.pop_back();used[i] = 0;}}vector<vector<int>> permute(vector<int>& nums) {//用数组标记元素是否使用过vector<int> used(nums.size(),0);backtraking(nums,used);return result;}
};

http://www.dinnco.com/news/13642.html

相关文章:

  • 成年做羞羞的视频网站sem推广
  • 珠海模板建站公司公司网站域名续费一年多少钱
  • 建设时时彩网站教程沈阳seo收费
  • php网站怎么做302免费seo快速收录工具
  • 承接设计网站建设seo排名怎么优化软件
  • wordpress submit移动端关键词优化
  • 只想怎样建设自己的销售网站百度关键词权重查询
  • 邢台做网站哪里便宜中文域名注册官网入口
  • 做网站一定需要icp么网络营销相关工作岗位
  • 24小时ks业务自助下单平台百度快速排名优化工具
  • 专业的东莞网站排名湘潭网站定制
  • 做网站的域名是做什么用的营销软文300字
  • 什么网站会更有浏览量全网营销网络推广
  • 一个公司做2个产品网站怎么做付费推广
  • 界面设计案例图片杭州百度优化
  • 做网站续费要多少钱怎么营销一个产品
  • 公司网站建设劳伦网络推广是干嘛的
  • 那些网站h5做的不错百度自然搜索排名优化
  • 云南网站建设推广接单平台
  • 电力建设专家答疑在哪个网站微信客户管理系统
  • 购物网站开发的难点浏览器如何推广自己网站
  • 电商网站功能设计行者seo无敌
  • 华大基因 网站建设公司桌面百度
  • 金融公司 网站开发运营推广计划怎么写
  • 焦作网站建设设计百度博客收录提交入口
  • 网站设计模板 优帮云seo综合查询什么意思
  • 易语言做网站爆破工具武汉seo网络优化公司
  • 手机网站显示建设中湖北网络营销网站
  • 上海工程建设咨询有限公司信息流优化师证书
  • 多域名指向同一网站搜索引擎营销原理