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

网站开发中涉及的两种服务器代运营电商平台公司

网站开发中涉及的两种服务器,代运营电商平台公司,公主坟网站建设,开个大型购物网站需要多少钱解题思路#xff1a; 二叉搜索树特点#xff1a;中间节点大于所有左子树值#xff0c;小于所有右子树值。中序遍历是严格单调增序列。 再次明确#xff1a;二叉搜索树#xff0c;没有重复节点#xff0c;所以新插入的值也不可能和树里元素重复。 原因#xff1a;题目限制… 解题思路         二叉搜索树特点中间节点大于所有左子树值小于所有右子树值。中序遍历是严格单调增序列。         再次明确二叉搜索树没有重复节点所以新插入的值也不可能和树里元素重复。         原因题目限制         插入的值总能在叶子上找到一个合适的值插入其不会改变原有节点的位置。         这就导致这道题不会太难即找到一个合适的叶子将新值变成它的左或右孩子。 解题方法         递归        迭代 1.递归 由于二叉搜索树的有序性找到一个合适的叶子总是容易的可以根据值的大小关系选择向左还是向右。 public TreeNode insertIntoBST(TreeNode root, int val) {//找到合适的位置if(rootnull) return new TreeNode(val);//val往root的左子树找if(root.valval){root.leftinsertIntoBST(root.left,val);//将更新后的左子树重新赋值} else if (root.valval) {//val往root的右子树找root.rightinsertIntoBST(root.right,val);//将更新后的右子树重新赋值}return root;} 2.迭代 注意当root为null是也是有返回值的——new TreeNode(val) 该题也相当于是二叉搜索树种的查找操作不需要回溯不需要栈来模拟递归过程。 所以则道题目用迭代也非常简单且易于理解。 public TreeNode insertIntoBST2(TreeNode root, int val) {TreeNode curroot;while(cur!null){//向左插入if(cur.valval){if(cur.left!null){curcur.left;}else{//插入cur.leftnew TreeNode(val);break;}//向右插入} else if (cur.valval) {if(cur.right!null){curcur.right;}else{//插入cur.rightnew TreeNode(val);break;}}}return rootnull?new TreeNode(val):root;} 3.分析 时间复杂度         递归O(n)         迭代O(n) 空间复杂度         递归O(log2N)         迭代O(log2N)
http://www.zqtcl.cn/news/166095/

相关文章:

  • 网站栏目内容和功能手机网站建设 如何获得更好的排名
  • 网站运营推广难做常德网警
  • 北滘网站建设公司在百度上做网站怎么做
  • 合肥网站建设 毅耘园林设计网站大全
  • 免费备案网站空间爱营销app
  • 郑州网站建设公网站建设需要步骤
  • 源创派网站建设做软件赚钱的网站有哪些
  • 中英文网站建设公司推广引流
  • 网站改域名百度热词指数
  • 网站开发工程师工作内容网站源码是用什么做的
  • 做网站优化费用免费的视频网站如何赚钱
  • 如何制作一个好网站中国建设银行网站暑假工报名
  • 阿里巴巴做网站找谁网站建设需要ui吗
  • 如何评价伊利集团网站建设长沙专业竞价优化首选
  • 网站建设费用标准做网站怎么盈利
  • 仕德伟做的网站图片怎么修initial wordpress
  • 网站制作公司多少费用正规的机械外包加工订单网
  • 网站的维护和推广2345网址大全设主页访问
  • 天津商城网站建设公司如何申请注册企业邮箱
  • 做家旅游的视频网站好给我一个可以在线观看的免费
  • 香奈儿网站建设做网站应该问客户什么需求
  • 永久免费ppt下载网站互联网上市公司一览表
  • 甘肃省建设工程168网站东营智能网站设计
  • 网站跨机房建设方案山西运城市建设局网站
  • 网站被k文章修改设计师图片素材
  • 建设银行益阳市分行桃江支行网站9377烈焰传奇手游官网
  • 网站收费怎么做沈阳建设工程信息网 等级中项网
  • 做网站后台教程视频杭州网站开发建设
  • 维度 网站建设优秀vi设计网站
  • 快速搭建网站工具海洋网络做网站不负责