无意间入坑我的世界,虽然水平不怎么样,但在接触到我的世界Mod后就一直想要试下自己做一些东西。在这里就记录一些学习进度
基础学习
- 环境搭建:java环境,IDEA,Forge1.15
- 基础构建
- 第一个物品
- 物品材质与模型
- item和itemStack
- 食物
- 近战武器
- 工具
- 装备
- 装备材质
- 自定义创造模式物品栏
- 第一个方块
- 合成表
- read more
无意间入坑我的世界,虽然水平不怎么样,但在接触到我的世界Mod后就一直想要试下自己做一些东西。在这里就记录一些学习进度
例如,二叉树 [1,2,2,3,4,4,3] 是对称的。
解题思路:
递归判断,根据对称判断root的left==right,在判断left->left==right->right && left->right==right->left
isSymmetric:
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 true; // else // return false; // if(left->val != right->val) // return... read more