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

域名申请后没有做网站网站建设需多少钱

域名申请后没有做网站,网站建设需多少钱,上海网站公司设计,wordpress后台邓丽2024.2.10 题目来源我的题解方法一 递归方式方法二 非递归方式 题目来源 力扣每日一题#xff1b;题序#xff1a;94 我的题解 方法一 递归方式 使用递归实现#xff0c;结果List也可以定义为一个类变量。 按照访问左子树——根节点——右子树的方式遍历这棵树#xff0… 2024.2.10 题目来源我的题解方法一 递归方式方法二 非递归方式 题目来源 力扣每日一题题序94 我的题解 方法一 递归方式 使用递归实现结果List也可以定义为一个类变量。 按照访问左子树——根节点——右子树的方式遍历这棵树而在访问左子树或者右子树的时候我们按照同样的方式遍历直到遍历完整棵树。因此整个遍历过程天然具有递归的性质可以直接用递归函数来模拟这一过程。 时间复杂度O(n) 空间复杂度O(n) public ListInteger inorderTraversal(TreeNode root) {ListInteger resnew ArrayList();inOrder(root,res);return res; } public void inOrder(TreeNode root,ListInteger res){if(rootnull){return ;}inOrder(root.left,res);res.add(root.val);inOrder(root.right,res); }方法二 非递归方式 使用栈来实现中序遍历的非递归方式。先一直往左遍历并使用栈记录经过的节点然后出栈将当前节点加入遍历结果中再看当前节点是否有右子树节点。 时间复杂度O(n) 空间复杂度O(n) public ListInteger inorderTraversal(TreeNode root) {ListInteger resnew ArrayList();if(rootnull)return res;LinkedListTreeNode stacknew LinkedList();TreeNode troot;//没有遍历完或者栈是空的while(t!null||!stack.isEmpty()){//先一路向左while(t!null){stack.push(t);tt.left;}//到最左开始出栈TreeNode tempstack.pop();res.add(temp.val);//再看右边ttemp.right;}return res; }有任何问题欢迎评论区交流欢迎评论区提供其它解题思路代码也可以点个赞支持一下作者哈~
http://www.zqtcl.cn/news/479688/

相关文章:

  • 百度云可以做网站吗织梦网站下载
  • 有没有一起做游戏棋牌网站的用wordpress做商城
  • 有没有如何做网站的书常州网站推广公司哪家好
  • 金融直播间网站开发专业定制网页设计
  • 装饰公司网站开发c 网站开发实例教程
  • 专业层析成像代做网站网站建设收获
  • saas云建站平台源码附近那里有做网站的
  • 网站开发接口成都学校网站建设
  • 商城网站策划火星建站和八亿建站
  • 如何使用模板做网站php精品网站建设
  • 建设一个网站的具体流程职业培训机构需要什么资质
  • 网站怎么做弹幕播放器自助免费网站制作
  • 网站咨询弹窗是怎么做的网站建设的目标客户
  • 搞好姓氏源流网站建设Wordpress 商城主题过于臃肿
  • 如何网站客户案例上海网站备案查询
  • 沈阳大熊网站建设制作北京门户网站制作公司
  • 如何制作自己的网站免费最好的建站平台
  • 自己网站做电子签章有效么网站的规划与建设案例分析
  • 945新开传奇网站深圳动画营销推广的原因
  • 网站制作加盟网站推广 知乎
  • 广西东晋建设有限公司网站电商详情页模板免费套用
  • dedecms 做影网站商丘家居网站建设
  • 七里港网站建设商城购物网站有哪些模块
  • 中英网站怎么做网站域名的作用是什么
  • 网站建设开题报告ppt模板重庆建设工程信息网址
  • 做个什么类型网站百度云资源链接分享群组
  • 商务网站建设的主流程西安建设局网站
  • 邢台营销型网站建设做网站的保证承诺
  • 关于茶叶的网站模板免费下载wordpress多边形按钮
  • 贵阳市网站建设手工制作花