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

一个服务器可以做两个网站吗网站开发综合实训记录周记

一个服务器可以做两个网站吗,网站开发综合实训记录周记,server2008部署网站,呼市互联网公司排名问题描述#xff1a;给定一个二叉树#xff0c;判断其是否是一个有效的二叉搜索树#xff0c;假设一个二叉搜索树具有以下特征#xff1a;节点的左子树质保函小于当前节点的数#xff0c;节点的右子树质保函大于当前节点的数#xff0c;所有左子树和右子树本身也是二叉搜…问题描述给定一个二叉树判断其是否是一个有效的二叉搜索树假设一个二叉搜索树具有以下特征节点的左子树质保函小于当前节点的数节点的右子树质保函大于当前节点的数所有左子树和右子树本身也是二叉搜索树。 中序遍历求解对于一颗二叉搜索树而言其中序遍历结果是有序的。 递归方式求解定义一个全局的变量用于存储之前访问的那个元素只要中序遍历过程中小于这个值的话则表明不是二叉搜索树若大于这个pre则更新pre并进入下一次递归。 int preInteger.MIN_VALUE; public Boolean isBinarySearch(TreeNode root) { if(rootnull){return true;} Boolean leftisBinarySearch(root.left); if(leftfalse){return false;} if(root.valpre){return false;} else { preroot.val; return isBinarySearch(root.right); } } public Boolean IsBinarySearch(TreeNode root) { return isBinarySearch(root); } 将所有的结果都放入链表中最后来判断该链表是否是递增的若是则返回true若不是则返回false。 public void isBinarySearch(TreeNode root,ListTreeNodelist) { if(rootnull){return;} isBinarySearch(root.left,list); list.add(root); isBinarySearch(root.right.list); } public Boolean IsBinarySearch(TreeNode root) {ListTreeNodelistnew LinkedList(); isBinarySearch(root,list); int prelist.get(0).val; for(int i1;ilist.size();i) { if(list.get(i).valpre){return false;} else { prelist.get(i).val; } } ​​​​​​​return true; } 递归求解通过一层层的遍历每个节点逐一判断 public Boolean isBinarySearch(TreeNode root) { if(root.leftnullroot.rightnull){return true;} else if(root.leftnullroot.right!null) { if(root.right.valroot.val){return false;} else{ return isBinarySearch(root.right); }else if(root.left!nullroot.rightnull) { if(root.left.valroot.val){return false;} else{ return isBinarySeach(roo.left); }}else { if(!(root.leftroot.valroot.rightroot.val)){return false;} else { return isBinarySearch(roo.left)isBinarySearch(root.right); ​​​​​​​}} } } 非递归方式使用栈来求解后进栈的先处理符合树的求解过程 public Boolean isBinarySearch(TreeNode root) { TreeNode pre; pre.valInteger.MIN_VALUE; StackTreeNodestacknew Stack(); TreeNode currentroot; while(current!null||stack!null) { while(current!null){stack.push();currentcurrent.left;} currentstatck.pop(); if(current.valpre.val){return false;} else{ precurrent; currentcurrent.right; } } ​​​​​​​return true; }
http://www.zqtcl.cn/news/386664/

相关文章:

  • 网站建设大作业感想台州企业网站模板建站
  • 淄博网站的优化上海营销网站建站公司
  • 长春网站建设硕成传媒长春电商网站建设哪家好
  • 舟山建设管理网站手表交易网站
  • 如何电话推销客户做网站沉浸式展厅搭建商
  • 重庆网站建设开发e福州官方网站
  • 网站怎么可以被收录广州网站建设全包
  • 网站备案期间如何采购需求网站建设
  • 东莞seo网站优化运营南通网站排名外包
  • 新能源网站建设唐山专业网站建设公司
  • 石基网站建设临沂网站优化哪家好
  • 用node.js可以做网站吗上海做网站 公司有哪些
  • 淄博网站建设详细策划一个域名解析多个网站
  • 无锡网站建设首选捷搜网站优化大赛
  • 部门网站建设多少钱百度关键词挖掘查询工具
  • 做游戏直播那个网站asp做网站教程
  • 网站建设小程序开发情侣头像制作素材图片
  • spoc课程网站建设专业彩票网站建设
  • 创建网站需要注意什么忻州市城乡建设管理局网站
  • 万江做网站wordpress 动静
  • 北京自助模板建站遂宁企业网络推广方案
  • 湖南建设科技节能协会网站武夷山景区网站建设特点
  • 那些网站建设的好百度搜索风云排行榜
  • 网站开发 模板 c沈阳市建设工程质量检测中心网站
  • 企业网站设计专业好吗做钓鱼网站要具备什么
  • 广西备案工信部网站用asp.net做后台网站
  • 静态网站漏洞wordpress 外卖
  • 暗网做网站温州做网络推广的公司
  • 网站描述 修改上海火迎网络推广运营优化
  • 黄石网站建设哪家专业做个网站费用