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

怎么做简单网站首页北京建设局网站

怎么做简单网站首页,北京建设局网站,安康网站制作公司,wordpress图片设置水印2019文章目录1. 题目信息2. 解题2.1 利用hash map解决2.2 改用bool数组判断是否出现过1. 题目信息 给定一个没有重复数字的序列#xff0c;返回其所有可能的全排列。 示例:输入: [1,2,3] 输出: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1] ]来源#xff1a;力扣#xf… 文章目录1. 题目信息2. 解题2.1 利用hash map解决2.2 改用bool数组判断是否出现过1. 题目信息 给定一个没有重复数字的序列返回其所有可能的全排列。 示例:输入: [1,2,3] 输出: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1] ]来源力扣LeetCode 链接https://leetcode-cn.com/problems/permutations 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 类似题目 LeetCode 996. 正方形数组的数目回溯剪枝 2.1 利用hash map解决 在hash map中查找不到的元素将其push进数组递归处理 class Solution { public:vectorvectorint permute(vectorint nums) {vectorint row;vectorvectorint ans;unordered_mapint, int m;bt(nums, 0, m, row, ans);return ans;}void bt(vectorint nums, int count, unordered_mapint, int m, vectorint row, vectorvectorint ans){if(count nums.size()){ans.push_back(row); return;}for(int i 0; i nums.size(); i){if(m.find(i) m.end()){m[i] 1;row.push_back(nums[i]);bt(nums,count1,m,row,ans);row.pop_back();m.erase(i);}}} };2.2 改用bool数组判断是否出现过 用bool数组做判断节省内存 class Solution { public:vectorvectorint permute(vectorint nums) {vectorint row;vectorvectorint ans;bool occurred[nums.size()];memset(occurred, 0, sizeof(bool)*nums.size());bt(nums, 0, occurred, row, ans);return ans;}void bt(vectorint nums, int count, bool *occurred, vectorint row, vectorvectorint ans){if(count nums.size()){ans.push_back(row); return;}for(int i 0; i nums.size(); i){if(occurred[i] false){occurred[i] true;row.push_back(nums[i]);bt(nums,count1,occurred,row,ans);row.pop_back();occurred[i] false;}}} };class Solution:def permute(self, nums: List[int]) - List[List[int]]:import itertoolsreturn list(itertools.permutations(nums, len(nums)))32 ms 15.1 MB Python3
http://www.zqtcl.cn/news/147893/

相关文章:

  • 手机网站建设哪里好网站架构设计师待遇怎么样
  • 静态网站设计wordpress网页视频播放器
  • 打电话做网站的话术网站安全维护方案
  • 变更备案网站可以访问吗google浏览器下载安装
  • 网站空间更换网站开发的服务器是什么
  • 网站 网页玉溪建设网站
  • 江西宜春市城市建设档案馆网站朋友圈广告30元1000次
  • 响应式网站 分辨率惊艳的网站
  • 苏州网站公司排名前十最好看的视频免费下载
  • 快速设计一个网站wordpress4.9.6
  • 网站建立教学深圳宝安网站建设公司推荐
  • 深圳企业网站建设制作公司叶县红色家园网站建设
  • 网站制作报价被哪些因素影响建设银行官方网站首页个人登录
  • 免费网站怎么建谁能给个网站谢谢
  • 吴忠网站建设家里面的服务器可以做网站吗
  • 这是我自己做的网站做网站前台要学什么课程
  • 程序网站开发建设隔离变压器移动网站
  • 网站设置不发送消息怎么设置回来用typecho做的网站
  • 网站机房建设嵌入式培训机构哪家好
  • 购物网站页面设计图片网站 签约
  • 上海网站改版方案网站邮件设置
  • 如何在自己网站添加链接高端品牌logo图片
  • 网站建设找c宋南南app软件设计
  • 龙岗网站推广seo 0xu
  • 成都做网站微网站后台录入
  • 开发区网站建设山东房地产新闻
  • 手机如何搭建网站网站菜单导航
  • 网站建设丿金手指专业社交投票论坛网站开发
  • 做一套网站开发多少钱设计高端的国外网站
  • 有没有网站做lol网站的网页设计实验报告书