网站首页 站内搜索

搜索结果

查询Tags标签: Offer32,共有 6条记录
  • 剑指offer32:有效的变位词

    题目: 给定两个字符串s和t,请判断它们是不是一组变位词。在一组变位词中,它们的字符以及每个字符出现的次数都相同,但字符的顺序不能相同。例如,“anagram”和“nagaram”就是一组变位词。 分析: 如果只考虑英文小写字母,那就可以利用数组模拟哈希表,创建一个容量…

    2021/10/14 23:16:52 人评论 次浏览
  • 剑指offer32:有效的变位词

    题目: 给定两个字符串s和t,请判断它们是不是一组变位词。在一组变位词中,它们的字符以及每个字符出现的次数都相同,但字符的顺序不能相同。例如,“anagram”和“nagaram”就是一组变位词。 分析: 如果只考虑英文小写字母,那就可以利用数组模拟哈希表,创建一个容量…

    2021/10/14 23:16:52 人评论 次浏览
  • 剑指Offer32-Ⅱ—从上到下打印二叉树Ⅱ(java版)

    题目描述: 标签:树 广度优先搜索 二叉树从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。代码: 思路分析:层序遍历的思想,不过需要每层添加一次。/*** Definition for a binary tree node.* public class TreeNode {* int val;*…

    2021/9/8 17:07:24 人评论 次浏览
  • 剑指Offer32-Ⅱ—从上到下打印二叉树Ⅱ(java版)

    题目描述: 标签:树 广度优先搜索 二叉树从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。代码: 思路分析:层序遍历的思想,不过需要每层添加一次。/*** Definition for a binary tree node.* public class TreeNode {* int val;*…

    2021/9/8 17:07:24 人评论 次浏览
  • 剑指Offer32-Ⅰ—两个链表的第一个公共节点(java版)

    题目描述: 标签:树 广度优先搜索 二叉树从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。代码: 思路分析:层序遍历的思想 1、首先最重要的是使用队列+广度优先搜索来实现层序遍历操作。 2、把根节点加入队列,对应此时的层数。以此时队列的长…

    2021/9/8 12:06:02 人评论 次浏览
  • 剑指Offer32-Ⅰ—两个链表的第一个公共节点(java版)

    题目描述: 标签:树 广度优先搜索 二叉树从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。代码: 思路分析:层序遍历的思想 1、首先最重要的是使用队列+广度优先搜索来实现层序遍历操作。 2、把根节点加入队列,对应此时的层数。以此时队列的长…

    2021/9/8 12:06:02 人评论 次浏览
扫一扫关注最新编程教程