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

宁波网站推广怎样做有哪些网站可以免费发布广告

宁波网站推广怎样做,有哪些网站可以免费发布广告,完整酒店网站开发,一级做爰片免费网站46. 全排列 - 力扣(LeetCode) 使用dfs搜索,查找所有的情况,首先定义所有的链表集合list,在定义每一种情况的链表res,在主函数中遍历所有的初始元素,首先初始化res,并且添加到res中&…

46. 全排列 - 力扣(LeetCode)

使用dfs搜索,查找所有的情况,首先定义所有的链表集合list,在定义每一种情况的链表res,在主函数中遍历所有的初始元素,首先初始化res,并且添加到res中,进行深搜

在dfs中,首先判断res的长度是否等于给定数组的长度,如果相等的话,把这个链表添加入list,切记,这里添加不要直接添加,需要重新new一个链表 ,再把这个这个新的链表加入list,在 Java 中,对象类型变量在传参的过程中,复制的是变量的地址。这些地址被添加到 res 变量,但实际上指向的是同一块内存地址,所以在结束输出的时候,list中所有的元素都会相等,所以需要这样书写 res.add(new ArrayList<>(res)) ,在每一次回溯时,移除res最末尾的元素

package LeetCode;import java.time.Period;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;public class Q46 {static List<List<Integer>> list;static List<Integer> res;public static void main(String[] args) {int[] nums = {0,1};list = new LinkedList<>();for (int i = 0; i < nums.length; i++) {res = new LinkedList<>();res.add(nums[i]);dfs(nums);}System.out.println(list);}public static void dfs(int[] nums) {if (res.size() == nums.length) {list.add(new LinkedList<>(res));return;}for (int i = 0; i < nums.length; i++) {if (!res.contains(nums[i])) {res.add(nums[i]);dfs(nums);res.remove(res.size()-1);}}}}

http://www.dtcms.com/wzjs/247077.html

相关文章:

  • 重庆企业品牌网站建设最新网络营销方式
  • 知名网站建设商家线上推广策略
  • 在哪个网站做注册资本变更游戏推广怎么找玩家
  • 网站建设咨询中心软文广告营销
  • 网站建设中 尽情期待济南网站优化排名
  • 001做淘宝代码的网站百度网站名称
  • wordpress与oss绍兴seo推广公司
  • 通辽正规网站建设搜索引擎关键词排名优化
  • 怎么建立一个网站广告2022推广app赚佣金平台
  • 做外贸门户网站新闻稿件
  • 谷歌网站推广销售在百度如何发布作品
  • 怎样上传网站app开发平台开发
  • 企业网站建设 调研百度竞价开户联系方式
  • 湖南建设银行官网网站首页地推一手项目平台
  • 鄂州市门户网站上海优化seo
  • 做一个网站能挣多少钱优化清理大师
  • 新手做站必看 手把手教你做网站沈阳网站制作推广
  • 唐山市城乡建设网站针对本地的免费推广平台
  • 世界疫情最新消息数据上海网络推广优化公司
  • 自己做网站和外包黄页88
  • 网站开发的投标案例seo培训学院
  • wordpress登陆卡seo教程有什么
  • 想做一个自己的网站优秀的网页设计网站
  • 泸州网站建设报价百度极速版下载
  • 怎么做网站视频教程网络广告发布
  • html 网站模板简单宁波优化关键词首页排名
  • 网站开发通用流程最新社会舆情信息
  • phpnow搭建本地网站app拉新佣金排行榜
  • 网站安全评估怎么做值得收藏的五个搜索引擎
  • 设计制作一个网站移投界seo