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

个人网站建设规划实践报告镇江 网站

个人网站建设规划实践报告,镇江 网站,网上服务大厅登录平台,以用户为中心 建设学校网站提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣322. 零钱兑换二、力扣509. 斐波那契数三、力扣46. 全排列四、力扣51. N 皇后五、力扣52. N 皇后 II 前言 一、力扣322. 零钱兑换 class Solution {pu… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、力扣322. 零钱兑换二、力扣509. 斐波那契数三、力扣46. 全排列四、力扣51. N 皇后五、力扣52. N 皇后 II 前言 一、力扣322. 零钱兑换 class Solution {public int coinChange(int[] coins, int amount) {int[] dp new int[amount1];Arrays.fill(dp,Integer.MAX_VALUE);dp[0] 0;for(int i 0; i coins.length; i ){for(int j coins[i]; j amount; j ){if(dp[j-coins[i]] ! Integer.MAX_VALUE){dp[j] Math.min(dp[j],dp[j-coins[i]] 1);//最大值加1就会变成负数了}}}return dp[amount] Integer.MAX_VALUE ? -1:dp[amount];} }二、力扣509. 斐波那契数 class Solution {public int fib(int n) {if(n 0 || n 1){return n;}int[] dp new int[n1];dp[0] 0;dp[1] 1;for(int i 2; i n; i ){dp[i] dp[i-1] dp[i-2];}return dp[n];} }三、力扣46. 全排列 class Solution {ListListInteger res new ArrayList();ListInteger path new ArrayList();boolean[] flag;public ListListInteger permute(int[] nums) {flag new boolean[nums.length];fun(nums);return res;}public void fun(int[] nums){if(path.size() nums.length){res.add(new ArrayList(path));return;}for(int i 0; i nums.length; i ){if(flag[i] true){continue;}flag[i] true;path.add(nums[i]);fun(nums);flag[i] false;path.remove(path.size()-1);}} }四、力扣51. N 皇后 class Solution {ListListString res new ArrayList();public ListListString solveNQueens(int n) {char[][] ch new char[n][n];for(int i 0; i n; i ){for(int j 0; j n; j ){ch[i][j] .;}}fun(ch,0,n);return res;}public void fun(char[][] ch, int depth,int n){if(depth n){ListString path new ArrayList();for(char[] temp : ch){path.add(new String(temp));}res.add(path);return;}for(int i 0; i n; i ){if(flag(ch, depth,i,n)){ch[depth][i] Q;fun(ch,depth1, n);ch[depth][i] .;}}}public boolean flag(char[][] ch, int row, int col, int n){//判断行for(int i 0; i col;i ){System.out.println(row row __ col i);if(ch[row][i] Q){return false;}}//判断列for(int i 0; i row; i ){if(ch[i][col] Q){return false;}}//判断45°for(int i row, j col; i 0 j 0 ; i --, j --){if(ch[i][j] Q){return false;}}//判断135度for(int i row, j col; i 0 j n; i --, j ){if(ch[i][j] Q){return false;}}return true;} }五、力扣52. N 皇后 II class Solution {int res 0;public int totalNQueens(int n) {char[][] ch new char[n][n];for(int i 0; i n; i ){for(int j 0; j n; j ){ch[i][j] .;}}fun(ch,0,n);return res;}public void fun(char[][] ch, int depth,int n){if(depth n){res ;return;}for(int i 0; i n; i ){if(flag(ch, depth,i,n)){ch[depth][i] Q;fun(ch,depth1, n);ch[depth][i] .;}}}public boolean flag(char[][] ch, int row, int col, int n){//判断行for(int i 0; i col;i ){System.out.println(row row __ col i);if(ch[row][i] Q){return false;}}//判断列for(int i 0; i row; i ){if(ch[i][col] Q){return false;}}//判断45°for(int i row, j col; i 0 j 0 ; i --, j --){if(ch[i][j] Q){return false;}}//判断135度for(int i row, j col; i 0 j n; i --, j ){if(ch[i][j] Q){return false;}}return true;} }
http://www.pierceye.com/news/697043/

相关文章:

  • 做网站域名备案需要多久企业年金查询官网
  • 制作企业网站的公司如何制作广告
  • 兰州网站优化excel做网站链接
  • 代做单片机毕业设计网站广州网站建设小程序开发
  • 深圳网站官网建设方案安阳做网站电话
  • 批量扫dedecms做的网站哪个网站可以兼职做效果图
  • 建网站与建网页的区别wordpress 七牛云 cdn
  • 专门做养老院的网站城市文化网站开发背景
  • html5写的网站有什么好处淄博网站制作制作
  • 服装设计素材网站大全做旅游的网站的要素
  • 企业网站建设报价清单深圳小程序建设公司
  • 给人做传销网站开发平台软件要多少钱
  • 腾讯建设网站视频视频视频手机网站报价表
  • 门户网站建设要求南京seo公司教程
  • 网站建设制作要学什么软件福建省城乡建设厅网站
  • 网站遇到攻击时应该怎么做网络广告推广平台
  • 老牌网站建深圳市建设工程服务交易中心
  • 网页界面设计布局青岛百度关键词优化
  • 彩票网站APP建设seo为什么不景气了
  • ps做网站标签wordpress 角色和权限管理
  • 网站建设情况报告范文微网站可以做成域名访问
  • 增城网站公司电话西安高端网站建设首选
  • 信息流广告素材网站零基础学做网站
  • 北京服饰网站建设实训百度搜索引擎的总结
  • 营销型网站建设的一般过程包括哪些环节?体育视频网站建设
  • 门户网网站seo怎么做电子商务平台怎么注册
  • 凡科网站插件代码阿里云网站备案后
  • 网站用什么系统好用免费网站建设找哪家
  • 网站到期续费吗网站开发是培训
  • 别人帮做的网站怎么修改怎么做产品推广和宣传