
LeetCode
竹竹竹~
这个作者很懒,什么都没留下…
展开
-
LeetCode-108-将有序数组转换为二叉搜索树
题目:分析:二叉搜索树:二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。二叉搜索树作为一种经典的数据结构,它既有链表的快速插入与删除操作的特点,又有数组快速查找的优势;所以应用十分广泛,例如在文件系统和数据库系统一般会采用这种数据结构进行高效率的排序与检索原创 2020-07-04 10:48:15 · 122 阅读 · 0 评论 -
LeetCode-32-最长有效括号
题目:python3代码如下:class Solution: def longestValidParentheses(self, s: str) -> int: nstack = [] start = 0 maxlen = 0 for i in range(len(s)): if s[i] == '(': nstack.append(i)原创 2020-07-04 09:59:20 · 188 阅读 · 0 评论