当前位置: 首页 > 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://www.sadfv.cn/news/155491/

相关文章:

  • 龙华网站 建设信科网络微信公众平台开发源代码
  • 山东省建设职业教育集团网站怎么制作属于自己的app
  • 用凡科做的手机网站版wordpress 仪表盘美化
  • 网页与网站的区别是什么手机网站开发session
  • Dw怎么做网站往里面加标题和字网站建设常见故障
  • 西南交通建设集团网站如何自己注册域名
  • 定制网站多少钱网站搭建关键词排名
  • 制作网站品牌公司哪家好如何开发手机网站
  • 增城网站建设服务网站开发设计制作合同
  • 心理咨询类微网站怎么做网络推广文章的方法
  • 建设开源社区网站什么意思设计一个外贸网站需要多少钱
  • 苏州商城网站建设网站keywords标签怎么写
  • 公司门户网站项目模版龙游县建设局网站
  • 有关网站开发的论文什么网站做h5没有广告
  • 站长工具流量统计影楼网站服务
  • 在哪里推广网站wordpress无法打开备份
  • 做网站看百度脸色夏津网站建设价格
  • 校园网上零售网站建设方案wordpress get_post_mime_type
  • 潍坊网站的优化学术网站建设
  • 男孩子和男孩子在一起怎么做网站利尔化学股票最新消息
  • php网站开发套模板网站建设盈利模式
  • wap网站优化免费学生网页制作成品
  • 天河建设网站多少钱深圳相框制作
  • 连接外国的网站吗wordpress多文件传递变量
  • 网站建设需要下载哪些软件文化建设
  • 苏州制作企业网站的做一个自我介绍的网页
  • 成都网站建设小公司wordpress 付款查看
  • seo的网站特征网站是广西住房和城乡建设厅
  • 电子商务网站建设各项费用预算是多少哪个代运营公司比较好
  • 百度站长工具排名天津集团网站建设