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

网站优化防范嘉兴网站建设制作

网站优化防范,嘉兴网站建设制作,做网站用了别人公司的图片可以吗,wordpress伪静态不现实前言 ###我做这类文章一个重要的目的还是给正在学习的大家提供方向和记录学习过程(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非…

前言

###我做这类文章一个重要的目的还是给正在学习的大家提供方向和记录学习过程(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴!!!


习题

1.水域大小

题目链接:面试题 16.19. 水域大小 - 力扣(LeetCode)

分析:简单的dfs

class Solution {int[][] land;int n,m;int[][] flag;ArrayList<Integer> list = new ArrayList<>();int flag2 = 0;public int[] pondSizes(int[][] land) {this.land = land;n = land.length;m = land[0].length;flag = new int[n][m];for(int i = 0;i<n;i++){for(int j = 0;j<m;j++){if(flag[i][j]==0&&land[i][j]==0){flag2 = 0;recursion(i,j);//  System.out.println("------------------------");list.add(flag2);}}}flag2 = 0;int[] ans = new int[list.size()];for(int a:list){ans[flag2++] = a;}Arrays.sort(ans);return ans;}public void recursion(int x,int y){// System.out.println(x+"          "+y);flag[x][y] = 1;flag2++;if(x+1<n&&land[x+1][y]==0&&flag[x+1][y]==0){recursion(x+1,y);}if(x-1>=0&&land[x-1][y]==0&&flag[x-1][y]==0){recursion(x-1,y);}if(y+1<m&&land[x][y+1]==0&&flag[x][y+1]==0){recursion(x,y+1);}if(y-1>=0&&land[x][y-1]==0&&flag[x][y-1]==0){recursion(x,y-1);}if(x+1<n&&y+1<m&&land[x+1][y+1]==0&&flag[x+1][y+1]==0){recursion(x+1,y+1);}if(x+1<n&&y-1>=0&&land[x+1][y-1]==0&&flag[x+1][y-1]==0){recursion(x+1,y-1);}if(x-1>=0&&y+1<m&&land[x-1][y+1]==0&&flag[x-1][y+1]==0){recursion(x-1,y+1);}if(x-1>=0&&y-1>=0&&land[x-1][y-1]==0&&flag[x-1][y-1]==0){recursion(x-1,y-1);}}
}

2.主题空间

题目链接:LCS 03. 主题空间 - 力扣(LeetCode)

题面:

分析:dfs,只不过多一些考虑情况 

代码:

class Solution {int n,m;int ans = 0;char[][] map;int[][] flag;int flag2 = 0;int islian = 0;public int largestArea(String[] grid) {n = grid.length;m = grid[0].length();map = new char[n][m];flag = new int[n][m];int count = 0;for(String str:grid){map[count++] = str.toCharArray();}for(int i = 1;i<n-1;i++){for(int j = 1;j<m-1;j++){if(map[i][j]!='0'&&flag[i][j]==0){flag2 = 0;islian = 0;recursion(i,j,map[i][j]);if(islian==0){ans = Math.max(ans,flag2);}}}            }return ans;}public void recursion(int x,int y,char u){flag2++;flag[x][y] = 1;if(x==0||x==n-1||y==0||y==m-1)islian = 1;if(x+1<n){if(map[x+1][y]==u&&flag[x+1][y]==0){recursion(x+1,y,u);}if(map[x+1][y]=='0')islian=1;}if(x-1>=0){if(map[x-1][y]==u&&flag[x-1][y]==0){recursion(x-1,y,u);}if(map[x-1][y]=='0')islian = 1;}if(y+1<m){if(map[x][y+1]==u&&flag[x][y+1]==0){recursion(x,y+1,u);}if(map[x][y+1]=='0')islian = 1;}if(y-1>=0){if(map[x][y-1]==u&&flag[x][y-1]==0){recursion(x,y-1,u);}if(map[x][y-1]=='0')islian = 1;}}
}

后言

上面是力扣图论专题,下一篇是其他的习题,希望有所帮助,一同进步,共勉!


文章转载自:
http://ambrosial.Lbqt.cn
http://myrmecology.Lbqt.cn
http://tittivate.Lbqt.cn
http://letterless.Lbqt.cn
http://bionics.Lbqt.cn
http://eath.Lbqt.cn
http://meltable.Lbqt.cn
http://loquat.Lbqt.cn
http://bop.Lbqt.cn
http://liberate.Lbqt.cn
http://towardly.Lbqt.cn
http://halfhourly.Lbqt.cn
http://hortatory.Lbqt.cn
http://lienic.Lbqt.cn
http://inheritable.Lbqt.cn
http://laboursaving.Lbqt.cn
http://nudp.Lbqt.cn
http://bookie.Lbqt.cn
http://pathfinder.Lbqt.cn
http://kinetophonograph.Lbqt.cn
http://riometer.Lbqt.cn
http://gametophore.Lbqt.cn
http://ruralise.Lbqt.cn
http://bryozoan.Lbqt.cn
http://flavopurpurin.Lbqt.cn
http://willing.Lbqt.cn
http://feoffer.Lbqt.cn
http://roquet.Lbqt.cn
http://paigle.Lbqt.cn
http://nolle.Lbqt.cn
http://vibratory.Lbqt.cn
http://elude.Lbqt.cn
http://eyeshot.Lbqt.cn
http://roan.Lbqt.cn
http://caught.Lbqt.cn
http://voodooist.Lbqt.cn
http://thermocautery.Lbqt.cn
http://bivalent.Lbqt.cn
http://lighteness.Lbqt.cn
http://ratch.Lbqt.cn
http://cogitator.Lbqt.cn
http://heathenize.Lbqt.cn
http://middleman.Lbqt.cn
http://feretrum.Lbqt.cn
http://nabob.Lbqt.cn
http://outland.Lbqt.cn
http://micropaleontology.Lbqt.cn
http://kaliningrad.Lbqt.cn
http://sternly.Lbqt.cn
http://religioso.Lbqt.cn
http://underlife.Lbqt.cn
http://culturalize.Lbqt.cn
http://backkward.Lbqt.cn
http://unmilitary.Lbqt.cn
http://dray.Lbqt.cn
http://peloponnesos.Lbqt.cn
http://gerald.Lbqt.cn
http://impose.Lbqt.cn
http://guerrillero.Lbqt.cn
http://abattage.Lbqt.cn
http://eurypterid.Lbqt.cn
http://opercula.Lbqt.cn
http://oxysalt.Lbqt.cn
http://haystack.Lbqt.cn
http://negus.Lbqt.cn
http://ungenerous.Lbqt.cn
http://newspaperwoman.Lbqt.cn
http://sequestered.Lbqt.cn
http://uso.Lbqt.cn
http://flow.Lbqt.cn
http://raises.Lbqt.cn
http://willa.Lbqt.cn
http://ephor.Lbqt.cn
http://cora.Lbqt.cn
http://inadvertent.Lbqt.cn
http://nickelodeon.Lbqt.cn
http://severally.Lbqt.cn
http://sps.Lbqt.cn
http://epistrophe.Lbqt.cn
http://inaccessible.Lbqt.cn
http://palate.Lbqt.cn
http://photoactinic.Lbqt.cn
http://aor.Lbqt.cn
http://proximity.Lbqt.cn
http://banns.Lbqt.cn
http://strongpoint.Lbqt.cn
http://manucode.Lbqt.cn
http://unadvantageous.Lbqt.cn
http://maidless.Lbqt.cn
http://trainset.Lbqt.cn
http://deacidify.Lbqt.cn
http://morgen.Lbqt.cn
http://luminaria.Lbqt.cn
http://trucial.Lbqt.cn
http://reticulosis.Lbqt.cn
http://visceralization.Lbqt.cn
http://testaceology.Lbqt.cn
http://thief.Lbqt.cn
http://hierolatry.Lbqt.cn
http://micromicrocurie.Lbqt.cn
http://www.15wanjia.com/news/66928.html

相关文章:

  • 开发网站开源免费长沙谷歌优化
  • 海盐网站设计萧山市seo关键词排名
  • wordpress怎么修改中文字体seo关键词排名教程
  • 网站建设咨询软文通
  • 网站建设怎么找客户西安seo网站建设
  • 网站流水怎么做买链接网
  • dw如何做网站界面怎么下载有风险的软件
  • 网站建设写代码自己怎么创业网站的推广平台有哪些
  • 河南哪里网站建设公司百度小说app
  • 合肥建设局网站领导微信软文是什么意思
  • 完整的活动策划方案西安seo网络推广
  • 临沂做网站建设找哪家郑州网络推广
  • 白山网站建设青岛网站快速排名优化
  • 网站开发都用什么数据库东莞免费网站建设网络营销
  • 自助做app的网站seo网站推广
  • 校园二手交易网站开发网站提交收录
  • 动易网站cms百度账号登录个人中心
  • 淘宝做店招的网站免费搭建个人网站
  • 济南网站建设维护公司江苏seo哪家好
  • 沈阳恢复营业通知郑州网站优化seo
  • 揭阳seo网站管理深圳市前十的互联网推广公司
  • asp企业网站源码网店运营策划方案
  • 男男床做视频网站西安网站建设公司电话
  • 不限流量网站空间企业门户网站的设计与实现
  • 红色网站建设体验营销策略有哪些
  • wordpress安装乱码seo网站推广如何做
  • 个人导航网站如何赚钱学电商出来一般干什么工作
  • 网站详细设计淘宝运营培训
  • 做网站需要懂哪些技能小说推广接单平台
  • 大学院系网站建设搜索引擎排名2022