题目描述 我们从二叉树的根节点 root 开始进行深度优先搜索。 在遍历中的每个节点处,我们输出 D 条短划线(其中 D 是该节点的深度),然后输出该节点的值。(如果节点的深度为 D,则其直接子节点的深度为 D + 1。根节点的深度为 0)。 如果节点只有一个子节点,那么保证该子节点为左子节点。 给 ...
分类:
其他好文 时间:
2020-06-18 23:20:51
阅读次数:
98
1028. 从先序遍历还原二叉树 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/recover-a-tree-from-preorder-traversal 题目 我们从二叉树的根节点 root 开始进行深度优先搜索。 在遍历中的每个节点处,我们 ...
分类:
编程语言 时间:
2020-06-18 19:42:50
阅读次数:
59
1. 2. 参考 https://leetcode-cn.com/problems/implement-strstr/solution/kmphua-48xiao-shi-kan-dong-liao-kmpxiang-rang-ni-z/ ...
分类:
编程语言 时间:
2020-06-17 23:25:17
阅读次数:
56
链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/ 代码 class Solution { public: int removeDuplicates(vector<int>& nums) { int k = ...
分类:
编程语言 时间:
2020-06-17 16:42:35
阅读次数:
66
题目描述 leetcode - 206:https://leetcode-cn.com/problems/reverse-linked-list/ 解题关键 链表 递归 代码 /** * Definition for singly-linked list. * struct ListNode { * ...
分类:
其他好文 时间:
2020-06-16 20:33:51
阅读次数:
57
题目 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑,你只需要保证一个二叉树可以 ...
分类:
其他好文 时间:
2020-06-16 20:20:47
阅读次数:
48
有效电话号码 shell 编程题目 考察了很多方面的内容 shell 命令 grep | sed | awk 正则表达式 shell 的转义处理 1. 地址 https://leetcode-cn.com/problems/valid-phone-numbers/ 2. 解法 你可以假设一个有效的电 ...
分类:
其他好文 时间:
2020-06-16 00:34:28
阅读次数:
121
GPLT-天梯赛-L1-026 I Love GPLT (5分) ...
分类:
其他好文 时间:
2020-06-15 22:56:23
阅读次数:
113
##L1-021 重要的话说三遍 (5分) 这道超级简单的题目没有任何输入。 你只需要把这句很重要的话 I'm gonna WIN! 连续输出三遍就可以了。 注意每遍占一行,除了每行的回车不能有任何多余字符。 ###输入样例: 无 ###输出样例: I'm gonna WIN! I'm gonna ...
分类:
其他好文 时间:
2020-06-15 20:51:20
阅读次数:
70
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"]输出: "fl"示例 2: 输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀 链接:https ...
分类:
其他好文 时间:
2020-06-15 17:30:16
阅读次数:
71