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

网站建设单元格边距网站制作价钱多少

网站建设单元格边距,网站制作价钱多少,北京公司建站模板,各大高校的校园网站建设题目 输入一棵二叉搜索树#xff0c;将该二叉搜索树转换成一个排序的双向链表。如下图所示 数据范围#xff1a;输入二叉树的节点数 0≤n≤1000#xff0c;二叉树中每个节点的值 0≤val≤1000 要求#xff1a;O(1)#xff08;即在原树上操作#xff09;#xff0c;时间…题目 输入一棵二叉搜索树将该二叉搜索树转换成一个排序的双向链表。如下图所示 数据范围输入二叉树的节点数 0≤n≤1000二叉树中每个节点的值 0≤val≤1000 要求O(1)即在原树上操作时间复杂度 O(n) 注意: 1.要求不能创建任何新的结点只能调整树中结点指针的指向。当转化完成以后树中节点的左指针需要指向前驱树中节点的右指针需要指向后继 2.返回链表中的第一个节点的指针 3.函数返回的TreeNode有左右指针其实可以看成一个双向链表的数据结构 4.你不用输出双向链表程序会根据你的返回值自动打印输出 输入描述 二叉树的根节点 返回值描述 双向链表的其中一个头节点。 示例1 输入{10,6,14,4,8,12,16} 返回值From left to right are:4,6,8,10,12,14,16;From right to left are:16,14,12,10,8,6,4; 说明输入题面图中二叉树输出的时候将双向链表的头节点返回即可。 示例2 输入{5,4,#,3,#,2,#,1} 返回值From left to right are:1,2,3,4,5;From right to left are:5,4,3,2,1; 说明 5/4/3/2/1 树的形状如上图 解答 源代码 import java.util.*; /** public class TreeNode {int val 0;TreeNode left null;TreeNode right null;public TreeNode(int val) {this.val val;}} */ public class Solution {public TreeNode pre null;public TreeNode head null;public TreeNode Convert(TreeNode pRootOfTree) {if (pRootOfTree null) {return null;}Convert(pRootOfTree.left);if (pre null){pre pRootOfTree;head pRootOfTree;} else {pre.right pRootOfTree;pRootOfTree.left pre;pre pRootOfTree;}Convert(pRootOfTree.right);return head;} }总结 二叉搜索树按中序遍历就可以得到一个从小到大排列的序列因此可以通过对二叉树进行中序遍历来得到双向链表。head保存头结点pre保存上一个结点连接好当前节点和pre后将pre设置为当前结点。
http://wiki.neutronadmin.com/news/155491/

相关文章:

  • 做网站程序怎么写新上线的网站怎么做优化
  • 淄博专业网站建设价格一般通过头发就能察觉到
  • 郫县网站建设什么是响应式网站
  • 做门户类网站多少钱怎么推广自己的公司
  • 杭州做网站企业域名注册网站查询工具
  • 自助建站的优势政务网站网上调查怎么做
  • 怎么做自己的公司网站wordpress func
  • 网站无法链接centos wordpress 优化
  • c 做交易网站石家庄哪里有网站建设
  • 网站代备案网页美工设计课程
  • 给个网站能用的2022国内域名注册商
  • 营销型网站具备的二大能力wordpress 自动保存远程图片
  • 网站建设创意报告书学历提升有几种方式
  • 舟山建设网站公司seo搜狗排名点击
  • 那个网站教你做毕设的wordpress 获取当前路径
  • 迁安建设局官方网站北京保障性住房建设投资中心网站
  • 传统网站设计织梦网站首页是哪个文件
  • 青岛开发网站烟台市建设工程招标投标协会网站
  • 动态的网站怎么做水头做网站
  • 淄川网站建设中关村在线主页
  • 深圳建网站技术常用于做网站的软件
  • 合肥做网站的公有没有悬赏做ppt的网站
  • 电子商务网站开发主要实现功能对外贸营销型网站建设的几点建议
  • 建设企业网站下载外贸网站怎么换域名
  • 本地网站做通用会员卡设计网页通常使用什么语言
  • 丽水网站建设公司排名企业网站推广方案
  • 手机app开发软件有哪些三秦seo
  • 平台网站开发公司php网站开发实例教程的作者
  • 做阿里巴巴1688网站程序做网站税费
  • html购物网站代码vs2015做网站的后端