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

网站域名要钱嘛重庆seo公司排名

网站域名要钱嘛,重庆seo公司排名,做公司网站要那些资料,WordPress如何设置邮箱验证想象你站在二叉树的右侧,你能看见的就是二叉树的右视图 例如 输入:root [1,2,3,null,5,null,4] 输出:[1,3,4] 为了获得二叉树的右视图,可以采用深度优先遍历(DFS)的方法。具体步骤如下:首先…

        想象你站在二叉树的右侧,你能看见的就是二叉树的右视图

例如

输入:root = [1,2,3,null,5,null,4]

输出:[1,3,4]

        为了获得二叉树的右视图,可以采用深度优先遍历(DFS)的方法。具体步骤如下:首先遍历右子树,确保在首次到达某一深度时,最先访问到的是最右侧的节点。然后遍历左子树,当首次到达某一深度时,该节点即为右视图可见的节点。

class Solution {
public:vector<int> ans;void dfs(TreeNode* root,int depth) {if (!root) return;if (ans.size() == depth) {//某个深度首次到达ans.push_back(root->val);}dfs(root->right,depth + 1);dfs(root->left,depth + 1);}vector<int> rightSideView(TreeNode* root) {dfs(root,0);return ans;}
};

        时间复杂度:O(n),n为节点个数

        空间复杂度:O(h),h为树的高度,最坏情况,树退化成一条链,空间复杂度为O(n)

http://www.dtcms.com/wzjs/489409.html

相关文章:

  • 厦门做网站最好的公司个人介绍网页制作
  • 网站建设先进个人做竞价推广大概多少钱
  • 泰国如何做网站推广泉州网站关键词排名
  • 企业网站设计论文摘要怎么写如何网站优化排名
  • 注册城乡规划师挂靠seo的优缺点
  • 短视频营销的概念seo诊断分析
  • 桂城网站建设费用专业seo站长工具全面查询网站
  • 怎么查询网站是什么时候做的cms系统
  • 成都招聘网站制作制作企业网站
  • 网站建设的后台登录兰州网络推广优化服务
  • 湖南手机网站制作公司百度关键词搜索排行榜
  • 河南做网站公司有哪些女教师网课入06654侵录屏
  • 设计师的网站有哪些百度收录域名
  • dreamweaver cs6seo收录查询
  • 网上找客户有哪些网站宁波百度快照优化排名
  • 做课件需要的纯音乐网站最佳磁力吧ciliba磁力链
  • 网站sitemap制作企业获客方式
  • wordpress 安装中文字体seo群发软件
  • 九江网站制作河南整站关键词排名优化软件
  • 重庆地区专业做网站的公司临沂seo排名外包
  • 自己建网站做代理商产品推广方案怎么做
  • 哪些网站可以做翻译兼职bing搜索 国内版
  • 做网站送邮箱平台搭建
  • thinkphp手机网站模板网站seo工具
  • 做网站的技术路线百度无锡营销中心
  • 海安网站优化深圳网站seo优化公司
  • 针织东莞网站建设技术支持站长之家app下载
  • wordpress如何上传视频seo教程搜索引擎优化入门与进阶
  • 营销网站建设哪家好惠州seo推广外包
  • 个人微信公众号怎么做微网站吗html网页模板