东寻

导航

2020年2月13日 #

leetcode| 295. 数据流的中位数

摘要: 中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 + 3) / 2 = 2.5 设计一个支持以下两种操作的数据结构: void addNum(int num) 从数据流中添加一个整数到数据结构中。 do 阅读全文

posted @ 2020-02-13 18:00 东寻 阅读(202) 评论(0) 推荐(0)

leetcode| 62. 不同路径

摘要: 题目描述 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 说明:m 和 n 的值均不超过 100。 示例 1: 输入: m = 3 阅读全文

posted @ 2020-02-13 16:21 东寻 阅读(212) 评论(0) 推荐(0)

重建二叉树

摘要: 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 思路 将中序数组按照下标i划分两部分,左子树的前序下 阅读全文

posted @ 2020-02-13 13:18 东寻 阅读(114) 评论(0) 推荐(0)

从尾到头打印链表

摘要: 题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 代码 阅读全文

posted @ 2020-02-13 12:51 东寻 阅读(109) 评论(0) 推荐(0)

替换空格

摘要: 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 代码 阅读全文

posted @ 2020-02-13 12:49 东寻 阅读(153) 评论(0) 推荐(0)