• Home
  • All Posts
  • Tags
  • About
  • Atom feed
The Minimum Viable Model

LeetCode

LeetCode刷题笔记 less than 1 minute read

leetcode刷题

目录

  • 28. 对称的二叉树

    对称的二叉树

    请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。

    例如,二叉树 [1,2,2,3,4,4,3] 是对称的。

解题思路:
递归判断,根据对称判断root的left==right,在判断left->left==right->right && left->right==right->left

算法流程

isSymmetric:

  • 特例处理:若根节点root为空,返回true.
  • 返回值: compare(root.left,root.right);

compare(left,right):

  • 条件处理
    1.若left==NULL,right==NULL返回true
    2.当只有left,right中的一个为NULL,返回false;

  • 返回值:返回compare(left.left,right.right)&&compare(left.right,right.left)

bool compare(struct TreeNode*left,struct TreeNode*right) { if((!left&&right) ||(left&&!right)) return false; if(!left&&!right) return  read more
					

MineCraft

我的世界MOD开发笔记 less than 1 minute read

无意间入坑我的世界,虽然水平不怎么样,但在接触到我的世界Mod后就一直想要试下自己做一些东西。 在这里就记录一些学习进度

基础学习

  • 环境搭建:java环境,IDEA,Forge1.15
  • 基础构建
    • 第一个物品
    • 物品材质与模型
    • item和itemStack
    • 食物
    • 近战武器
    • 工具
    • 装备
    • 装备材质
    • 自定义创造模式物品栏
    • 第一个方块
    • 合成表
    • ... read more

Note

我的世界MOD开发笔记 less than 1 minute read

无意间入坑我的世界,虽然水平不怎么样,但在接触到我的世界Mod后就一直想要试下自己做一些东西。 在这里就记录一些学习进度

基础学习

  • 环境搭建:java环境,IDEA,Forge1.15
  • 基础构建
    • 第一个物品
    • 物品材质与模型
    • item和itemStack
    • 食物
    • 近战武器
    • 工具
    • 装备
    • 装备材质
    • 自定义创造模式物品栏
    • 第一个方块
    • 合成表
    • ... read more
LeetCode刷题笔记 less than 1 minute read

leetcode刷题

目录

  • 28. 对称的二叉树

    对称的二叉树

    请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。

    例如,二叉树 [1,2,2,3,4,4,3] 是对称的。

解题思路:
递归判断,根据对称判断root的left==right,在判断left->left==right->right && left->right==right->left

算法流程

isSymmetric:

  • 特例处理:若根节点root为空,返回true.
  • 返回值: compare(root.left,root.right);

compare(left,right):

  • 条件处理
    1.若left==NULL,right==NULL返回true
    2.当只有left,right中的一个为NULL,返回false;

  • 返回值:返回compare(left.left,right.right)&&compare(left.right,right.left)

bool compare(struct TreeNode*left,struct TreeNode*right) { if((!left&&right) ||(left&&!right)) return false; if(!left&&!right) return  read more
					
  • LeetCode (1)
  • MineCraft (1)
  • Note (2)

    2023 © wang shaoxi

    Posts
    Tags
    About