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

什么样的网站需要备案推广怎么做才可以赚钱

什么样的网站需要备案,推广怎么做才可以赚钱,做的网站怎样适配手机,h5网站制作案例分析题目链接 描述 思路: 递归构造二叉树在Day15有讲到。复习一下,就是使用递归构建左右子树。将中序和前序一分为二。 接下来是找出每一层的最右边的节点,可以利用队列层次遍历。 利用队列长度记录当前层有多少个节点,每次从队列里…

题目链接

描述
在这里插入图片描述

思路:

递归构造二叉树在Day15有讲到。复习一下,就是使用递归构建左右子树。将中序和前序一分为二。
接下来是找出每一层的最右边的节点,可以利用队列+层次遍历。
利用队列长度记录当前层有多少个节点,每次从队列里取一个节点就size-1,当size0时,即为该层的最后一个节点,然后更新size为队列长度

代码:

import queue
def constructTree(preOrder,vinOrder):# 递归退出条件if len(preOrder) == 0:return None# 根节点root_val = preOrder[0]root = TreeNode(root_val)index = vinOrder.index(root_val)leftnode = constructTree(preOrder[1:index+1], vinOrder[:index])rightnode = constructTree(preOrder[index+1:],vinOrder[index+1:])root.left = leftnoderoot.right = rightnodereturn rootclass Solution:def solve(self , preOrder: List[int], inOrder: List[int]) -> List[int]:# write code here# 根据前中序,构建一棵树# 基础:找出每一层的最右边的节点root = constructTree(preOrder, inOrder)result = []q = queue.Queue()q.put(root)# 记录每一层的sizesize = 1while not q.empty():node = q.get()if node.left:q.put(node.left)if node.right:q.put(node.right)size -= 1if size == 0:# 最后一个节点size = q.qsize()result.append(node.val)return result

还完债了,回家就刀片嗓有点难受啊,以后再也不吃啫啫煲了,好上火。

http://www.mmbaike.com/news/104474.html

相关文章:

  • 怎么做报名网站关键词优化是怎么做的
  • 哪家公司做网站建设比较好百度云服务器官网
  • 网上书店网站模板主流网站关键词排名
  • 网上给别人做设计的网站如何做好网上销售
  • 网络营销是什么含义快速整站优化
  • 怎么做网站教程 建站视频免费友情链接网
  • 网站开发 面试 适当吹牛如何做好网络推广销售
  • 不会做网站如何做seo一键优化大师下载
  • 软件b2c网站建设seo工具包括
  • django做网站快吗12345浏览器网址大全
  • 建设网站策划书百度长尾关键词挖掘工具
  • 深圳菜谱制作魔贝课凡seo课程好吗
  • 在微信中做网站企业推广平台
  • 上海企业网站黄页微博推广方式
  • 网站分析百度个人网站推广平台大全
  • 建设手机银行官方网站2024年瘟疫大爆发
  • 什么是网站建设的建议关于营销的最新的新闻
  • 怎样优化网站案例新闻摘抄
  • 担路网口碑做网站好吗开发网站的流程
  • 淮安专业做网站网站建设哪个公司好
  • 较好的网站模板网站推广的案例
  • 偷拍美容院做私密视频网站自建站怎么推广
  • 网站标识创建网站
  • 我网站正在建设中建设网站推广
  • 培训网站源码网络搜索词排名
  • 开个网站做代理赚钱吗企业建站要多少钱
  • 生产做网站表带的制造厂家韶关疫情最新消息
  • wordpress视频点播seo岗位工作内容
  • 做交通锁具网站百度号码认证平台首页
  • 做网站可以干嘛百度网站是什么