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

静态网站公用头部 调用标题智能网站

静态网站公用头部 调用标题,智能网站,seo方案,wordpress 侧边悬浮框LeetCode刷题记录 文章目录 #x1f4dc;题目描述#x1f4a1;解题思路⌨C代码 #x1f4dc;题目描述 给定一个不含重复数字的数组 nums #xff0c;返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例1 输入#xff1a;nums [1,2,3] 输出#xff1a;[[1,2,… LeetCode刷题记录 文章目录 题目描述解题思路⌨C代码 题目描述 给定一个不含重复数字的数组 nums 返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例1 输入nums [1,2,3] 输出[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]示例2 输入nums [0,1] 输出[[0,1],[1,0]]示例3: 输入nums [1] 输出[[1]]提示: 1 nums.length 6-10 nums[i] 10nums 中的所有整数 互不相同 解题思路 思路经典回溯 每个节点 前序位置 当前元素放入临时vector tmp标记当前元素已经使用过了used[i] true判断tmp的长度是否和nums的长度相同若相同则为全排列尾插到结果数组 中序位置递归 – 遍历nums递归没有使用过的元素后序位置撤销操作回溯 used[i] false 当前值标记为未使用tmp.pop_back() (临时数组删除当前元素) 主函数中需要遍历每一个元素为起始 即 for(i : nums) ⌨C代码 class Solution { public: void backtrack(vectorvectorint vv, vectorbool used, const vectorint nums, vectorint tmp) { //结束条件 if (tmp.size() nums.size()) { //走到最底了 vv.push_back(tmp); return; } for (int i 0; i nums.size(); i) { if (used[i]) { //如果被使用continue continue; } //如果当前元素没有被使用 //操作 used[i] true; tmp.push_back(nums[i]); //递归问题 - 临时变量的是 tmp 和 used数组 backtrack(vv, used, nums, tmp); //撤销操作 used[i] false; tmp.pop_back(); } } vectorvectorint permute(vectorint nums) { int len nums.size(); //设立一个标记数组。 vectorbool used(len, false); //保存最终结果 - 长度未知 //临时容器 vectorint tmp; vectorvectorint vv; backtrack(vv, used, nums, tmp); return vv; } };
http://www.lakalapos1.cn/news/68247/

相关文章:

  • 网站后台制作表格公司注册网上核名一直提交不成功
  • 做二手钢结构网站网站建设策划书封面
  • 百度搜索不到网站购物网站开发 项目描述
  • dedecms网站迁移微信公众平台网页开发
  • 建筑设计网站issuu高端网站建设网站
  • 网站如何添加白名单品牌设计的原则有哪些
  • 新建的网站 找不到了泾川县住房和城乡建设局网站
  • 新安县做网站wordpress用户密码加密算法
  • 微信小程序开发模板网站山东建设企业网站
  • 制作网站难不难设计公司logo需要注意什么
  • 临沧市住房和城乡建设局门户网站id怎么自动导入wordpress
  • 网站排名软件利搜wordpress博客后台
  • 百度云资源搜索搜索引擎优化完整过程
  • 做网站框架搭建的人青岛专业设计网站公司
  • 做网站怎么收集资料网站代码特效广告
  • 查询网站访问量域名可以永久买断吗
  • 现在网站建设用dw哪个版本好网页设计与制作模板免费
  • 网站免费关键词如何做vs做网站怎么放视频
  • 网站建设网站维护一元云够网站建设
  • 怎样做网站排名阿里云腾讯云网站建设
  • 做塑胶材料的网站互联网c2c交易类网站详细策划书
  • 做网站开票是多少个点的票中文搜索引擎网站
  • 代码库网站旅游网站静态模版下载
  • 做一个交易平台网站的成本做网站收入来源表
  • 网站做多久能盈利wordpress图片集插件
  • 国外 素材 网站商铺装修找谁
  • mvc网站开发 案例视频如何做网站的图片滑动块
  • 网站建设设计师的工作内容做网站有用nodejs
  • 如何在局域网内做网站上海做网站大的公司有哪些
  • 杭州的网站设计上海移动官网网站建设