2020年8月20日

最小的 K 个数

摘要: 题目描述:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。 PS:与牛客相同! 1. 分析 对于n个整数中最小的K个数的查找,可以使用各种排序算法:冒泡/堆排/快排/希尔排序等等。 将此n个整数从小到大排序之后,前k个数就是所求 阅读全文

posted @ 2020-08-20 15:54 _那些你很冒险的梦 阅读(113) 评论(0) 推荐(0)

重建二叉树

摘要: 题目描述:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 1. 分析 根据中序遍历和前序遍历可以确定二叉树,具 阅读全文

posted @ 2020-08-20 15:28 _那些你很冒险的梦 阅读(56) 评论(0) 推荐(0)

导航