"same tree" and "Delete Node in a Linked List"
来源:互联网 发布:软件平台招商 编辑:程序博客网 时间:2024/06/06 07:47
same tree:
- /**
- * Definition for binary tree
- * struct TreeNode {
- * int val;
- * TreeNode *left;
- * TreeNode *right;
- * TreeNode(int x) : val(x), left(NULL), right(NULL) {}
- * };
- */
- class Solution {
- public:
- bool isSameTree(TreeNode *p, TreeNode *q) {
- // Start typing your C/C++ solution below
- // DO NOT write int main() function
- if (p == NULL && q == NULL)
- return true;
- else if (p == NULL || q == NULL)
- return false;
- return p->val == q->val && isSameTree(p->left, q->left)
- && isSameTree(p->right, q->right);
- }
- };
Delete Node in a Linked List:
- /**
- * Definition for singly-linked list.
- * public class ListNode {
- * int val;
- * ListNode *next;
- * ListNode(int x) { val = x; }
- * }
- */
- public class Solution {
- public void deleteNode(ListNode *node) {
- //input check
- node->val = node->next->val;
- node->next = node->next->next;
- }
0 0
- "same tree" and "Delete Node in a Linked List"
- Path Sum and Delete Node in a Linked List
- leetcode: Delete Node in a Linked List
- LeetCode Delete Node in a Linked List
- Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Delete Node in a Linked List
- Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- 237 - Delete Node in a Linked List
- Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Delete Node in a Linked List
- 237 Delete Node in a Linked List
- Leetcode Delete Node in a Linked List
- LeetCode || Delete Node in a Linked List
- 如何针对业务做DB优化
- 日期函数:取过去或者将来多少天的日期
- java基本类型与包装类型
- eclipse tomcat 启动不了maven项目
- 程序猿都该知道的MySQL秘籍
- "same tree" and "Delete Node in a Linked List"
- MVP+Dagger2+Retrofit实现更清晰的架构
- figure,大小设置
- Python(xy)下载地址、安装教程、使用教程
- android五种布局模式
- PHP开发APP接口
- Eclipse全面提速小技巧
- 前台模块化RequireJS+anjularJS的实战应用(一)---- 理论基础
- poj 1014 Dividing(组合数学方法优化/多重背包问题+二进制优化)