基础算法刷题笔记(3)

这篇博客主要探讨了《剑指Offer》中关于二叉树的几个经典题目,包括从上到下打印二叉树的不同版本以及寻找只出现一次的字符。作者分享了暴力、二分查找和线性查找等不同解题方法,并提供了参考写法和解题思路。强调在刷题时要注意时间控制,快速理解问题并找到解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

剑指 Offer 50. 第一个只出现一次的字符

在这里插入图片描述

剑指 Offer 04. 二维数组中的查找

  1. 暴力
  2. 逐行二分
    在这里插入图片描述
  3. 线性查找
    在这里插入图片描述

刷题心得

刷题时,要控制做题时间,10分钟如果没有想出思路,直接看答案,快速刷题

剑指 Offer 32 - II. 从上到下打印二叉树 II

在这里插入图片描述

面试题32 - I. 从上到下打印二叉树

上面一题的简单版本

剑指 Offer 32 - III. 从上到下打印二叉树 III

  1. 第一种写法
    在这里插入图片描述
  2. 参考写法
    在这里插入图片描述

剑指 Offer 26. 树的子结构

  1. 解题思路
    在这里插入图片描述

  2. 解题写法
    在这里插入图片描述

  3. 参考写法
    在这里插入图片描述

剑指 Offer 27. 二叉树的镜像

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值