leetcode-95-树题-不同的二叉搜索树 发表于 2020-03-23 | 分类于 数据结构与算法 题目 解法12345678910111213141516171819202122232425262728293031323334353637383940/** * Definition for a binary tree node. * struct TreeNode { * in ... 阅读全文 »
leetcode-94-树题-二叉树的中序遍历 发表于 2020-03-22 | 分类于 数据结构与算法 题目 解法1234567891011121314151617181920212223242526272829303132333435363738394041/** * Definition for a binary tree node. * struct TreeNode { * ... 阅读全文 »
leetcode-104-树题-二叉树的最大深度 发表于 2020-03-21 | 分类于 数据结构与算法 题目 解法123456789101112131415161718/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode ... 阅读全文 »
leetcode-101-树题-对称二叉树 发表于 2020-03-20 | 分类于 数据结构与算法 题目 解法1234567891011121314151617181920212223/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * ... 阅读全文 »
leetcode-100-树题-相同的树 发表于 2020-03-19 | 分类于 数据结构与算法 题目 解法123456789101112131415161718/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode ... 阅读全文 »
leetcode-5-字符串题-最长回文子串 发表于 2020-03-17 | 分类于 数据结构与算法 题目 解法12345678910111213141516171819202122232425// 动态规划// store[i][j] 表示字符串下标i到j的子串是否回文子串class Solution {public: string longestPalindrome(string ... 阅读全文 »
leetcode-3-字符串题-无重复字符的最长字串 发表于 2020-03-16 | 分类于 数据结构与算法 题目 解法12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455// 滑动窗口class Solution {public: int l ... 阅读全文 »
leetcode-20-字符串题-有效的括号 发表于 2020-03-15 | 分类于 数据结构与算法 题目 解法1234567891011121314151617181920212223242526272829class Solution {public: bool isValid(string s) { if(s.empty()) return true; ... 阅读全文 »
leetcode-14-字符串题-最长公共前缀 发表于 2020-03-14 | 分类于 数据结构与算法 题目 解法12345678910111213141516171819202122232425262728293031323334353637383940414243444546// 水平扫描,以第一个字符串为标准,依次比对后面的字符串class Solution{public: st ... 阅读全文 »
leetcode-13-字符串题-罗马数字转整数 发表于 2020-03-13 | 分类于 数据结构与算法 题目 解法12345678910111213141516171819202122class Solution {public: int romanToInt(string s) { if(s.empty()) return 0; unordere ... 阅读全文 »