LeetCode
程序员江湖有个果果侠
不行动,那就永远都改变不了。
展开
-
LeetCode(java) 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]//暴力解决法class Solution { public int[...原创 2018-07-18 21:41:52 · 154 阅读 · 0 评论 -
LeetCode周竞赛 872. 叶子相似的树
/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */clas...原创 2018-07-24 16:27:15 · 692 阅读 · 0 评论 -
leetcode中的二叉树经典问题(一)
每一个类型的数据结构题目一般都有该数据结构特征所带来的解决秘诀。对于二叉树来说,最大的宝典莫过于递归。下面来看看leetcode二叉树中的经典问题。二叉树的前中后序遍历(递归方式以及非递归方式)leetcode144前序遍历 https://leetcode.com/problems/binary-tree-preorder-traversal/leetcode94 中序遍历 https...原创 2019-01-22 12:01:07 · 616 阅读 · 0 评论 -
leetcode中的二叉树经典问题(二)
每一个类型的数据结构题目一般都有该数据结构特征所带来的解决秘诀。对于二叉树来说,最大的宝典莫过于递归。前面已经探讨了二叉树前中后三种遍历的递归和非递归方式。具体请看leetcode中的二叉树经典问题(一)。今天来说说二叉树的其他经典问题。leetcode110判断一棵树是否为平衡二叉树https://leetcode.com/problems/balanced-binary-tree/l...原创 2019-01-28 15:54:55 · 380 阅读 · 0 评论