leetcode572

package
v0.0.0-...-a94f1ba Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2024 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Overview

* @lc app=leetcode id=572 lang=golang * * [572] Subtree of Another Tree * * https://leetcode.com/problems/subtree-of-another-tree/description/ * * algorithms * Easy (43.69%) * Likes: 1816 * Dislikes: 85 * Total Accepted: 175K * Total Submissions: 400.4K * Testcase Example: '[3,4,5,1,2]\n[4,1,2]' * * * Given two non-empty binary trees s and t, check whether tree t has exactly * the same structure and node values with a subtree of s. A subtree of s is a * tree consists of a node in s and all of this node's descendants. The tree s * could also be considered as a subtree of itself. * * * Example 1: * * Given tree s: * * ⁠ 3 * ⁠ / \ * ⁠ 4 5 * ⁠ / \ * ⁠1 2 * * Given tree t: * * ⁠ 4 * ⁠ / \ * ⁠1 2 * * Return true, because t has the same structure and node values with a subtree * of s. * * * Example 2: * * Given tree s: * * ⁠ 3 * ⁠ / \ * ⁠ 4 5 * ⁠ / \ * ⁠1 2 * ⁠ / * ⁠ 0 * * Given tree t: * * ⁠ 4 * ⁠ / \ * ⁠1 2 * * Return false. *

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TreeNode

type TreeNode struct {
	Val   int
	Left  *TreeNode
	Right *TreeNode
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL