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

怎么介绍自己做的静态网站优秀校园网站

怎么介绍自己做的静态网站,优秀校园网站,成都网站建设推来客熊掌号,建设网站最简单的软件是思路#xff1a;这是一道暴力搜索问题#xff0c;我们需要列出答案的所有可能组合。 题目给我们一个数组#xff0c;我们很容易想到的做法是将数组中的元素进行排列#xff0c;如何区分已选中和未选中的元素#xff0c;容易想到的是建立一个标记数组#xff0c;已经选中的…思路这是一道暴力搜索问题我们需要列出答案的所有可能组合。 题目给我们一个数组我们很容易想到的做法是将数组中的元素进行排列如何区分已选中和未选中的元素容易想到的是建立一个标记数组已经选中的元素标记为true这里采用了另一种做法采用first这一个常量指针将数组分割为为选中元素的数组和已选中元素的数组 然后就是排序问题在backtrack函数里有一个for循环通过指针i来遍历未选中数组中的元素得到所有可能的组合 代码 class Solution { public:void backtrack(vectorvectorint res, vectorint output, int first, int len){if (first len)//终止条件{res.push_back(output);return;}for (int i first; i len; i)//这里for循环里的i作用是遍历未选定数组中的元素在往下递归时每次都开始{//这样一个循环用来遍历这些元素swap(output[i], output[first]);//交换未选中元素的第一个i和我们需要交换的的元素firstbacktrack(res, output, first 1, len);//这里的first1代表我们已经填了一个数字swap(output[i], output[first]);}}vectorvectorint permute(vectorint nums) { //所谓回溯就是暴力搜索通过搜索所有可能的解得出满足条件的解vectorvectorintres;backtrack(res, nums, 0, (int)nums.size());return res;} };
http://www.hkea.cn/news/14462239/

相关文章:

  • 建设免费二级网站手游官网首页
  • 什么网站建设比较好的wordpress 底部导航
  • 携程网站的会计工作怎么做资质类网站如何做优化
  • 公司高端网站设计公司本溪网站设计公司
  • 瑞金建设局网站seo的搜索排名影响因素有哪些
  • 做网站公司共有几处密码中国关于影院建设的网站
  • 网站集约化建设背景外贸网站建设 佛山
  • 百度网站与推广抖音引流推广一个30元
  • 建设金融网站哪家好巴中做网站公司
  • 塑胶科技东莞网站建设广告设计学什么
  • 网站锚文本使用查询网站建站目标
  • 好多钱网站微信注册网站入口
  • 网络建站工作室官网源码深圳2024新冠最新情况
  • 网站备案规则wordpress seo title
  • 深圳网站建设服务哪家专业手机抖音你做我女朋友好吗套路网站
  • 建设部网站办事大厅双域名网站
  • 好的外贸网站的特征微信公众号对接网站做
  • 音响网站模板免费下载开发公司年度工作总结
  • 成都网站建设好多科技自助建站网站的宣传手册
  • 便捷网站建设公司百度关键词指数查询
  • 网站基础建设强化属地管理责任深圳福田住房和建设局网站
  • 网站建设公司教程php网站开发工程师
  • 无代码建站网站后续建设
  • 重庆市企业网站建设wordpress挂件
  • 中山好的网站建设公司wordpress比织梦好
  • wordpress网站搬绥芬河网站建设
  • 酒业为什么做网站网络运营者应当对其收集的用户信息严格保密
  • 商城网站建设的优势godaddy网站建设
  • 广州建站平台哪家好河南网站建设公司排名
  • ppt制作网站看男科哪家好