BetterWorld的专栏

Have a better world.

Leetcode:累加数

累加数是一个字符串,组成它的数字可以形成累加序列。 一个有效的累加序列必须至少包含 3 个数。除了最开始的两个数以外,字符串中的其他数都等于它之前两个数相加的和。 给定一个只包含数字 '0'-'9' 的字符串,编写一个算法来判断给定输入是否是累加数。 说明: 累加序列里的数不会以 0 开头,...

2018-10-23 19:38:29

阅读数 267

评论数 0

Leetcode:数据流的中位数

Leetcode:数据流的中位数   中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 + 3) / 2 = 2.5 设计一个支持以下两种操作的数据结构: void addNum(int...

2018-10-22 16:11:03

阅读数 537

评论数 0

Leetcode:填充同一层的兄弟节点 II

Leetcode:填充同一层的兄弟节点 II   给定一个二叉树 struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; } 填充它的每个 next 指针,让这个指...

2018-10-19 11:01:25

阅读数 97

评论数 0

Leetcode-不同路径

Leetcode-不同路径 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多...

2018-10-15 19:31:29

阅读数 162

评论数 0

提示
确定要删除当前文章?
取消 删除