随笔分类 -  Lintcode等刷题

摘要:原题网址:https://www.lintcode.com/problem/majority-number-iii/description 描述 给定一个整型数组,找到主元素,它在数组中的出现次数严格大于数组元素个数的1/k。 描述 描述 给定一个整型数组,找到主元素,它在数组中的出现次数严格大于数 阅读全文
posted @ 2018-05-27 21:54 eeeeeeee鹅 阅读(361) 评论(0) 推荐(0)
摘要:原题网址; https://www.lintcode.com/problem/majority-element-ii/ 描述 给定一个整型数组,找到主元素,它在数组中的出现次数严格大于数组元素个数的三分之一。 描述 描述 给定一个整型数组,找到主元素,它在数组中的出现次数严格大于数组元素个数的三分之 阅读全文
posted @ 2018-05-25 17:09 eeeeeeee鹅 阅读(256) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/problem/maximum-subarray-difference/description 描述 给定一个整数数组,找出两个不重叠的子数组A和B,使两个子数组和的差的绝对值|SUM(A) - SUM(B)|最大。 返回这个最大的差值。 阅读全文
posted @ 2018-05-24 22:41 eeeeeeee鹅 阅读(365) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/old/problem/maximum-subarray-ii/# 42. 最大子数组 II 描述 笔记 数据 评测 描述 笔记 数据 评测 讨论区 给定一个整数数组,找出两个 不重叠 子数组使得它们的和最大。每个子数组的数字在 阅读全文
posted @ 2018-05-23 22:42 eeeeeeee鹅 阅读(253) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/old/problem/implement-queue-by-two-stacks/# 40. 用栈实现队列 描述 笔记 数据 评测 描述 笔记 数据 评测 讨论区 正如标题所述,你需要使用两个栈来实现队列的一些操作。 队列应支 阅读全文
posted @ 2018-05-21 22:24 eeeeeeee鹅 阅读(347) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/old/problem/search-a-2d-matrix-ii/# 38. 搜索二维矩阵 II 描述 笔记 数据 评测 描述 笔记 数据 评测 讨论区 写出一个高效的算法来搜索m×n矩阵中的值,返回这个值出现的次数。 这个矩 阅读全文
posted @ 2018-05-20 21:14 eeeeeeee鹅 阅读(274) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/old/problem/reverse-linked-list-ii/# 36. 翻转链表 II 描述 笔记 数据 评测 描述 笔记 数据 评测 讨论区 翻转链表中第m个节点到第n个节点的部分 注意事项 m,n满足1 ≤ m ≤ 阅读全文
posted @ 2018-05-20 15:13 eeeeeeee鹅 阅读(304) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/old/problem/n-queens-ii/ 34. N皇后问题 II 描述 笔记 数据 评测 描述 笔记 数据 评测 讨论区 根据n皇后问题,现在返回n皇后不同的解决方案的数量而不是具体的放置布局。 您在真实的面试中是否遇 阅读全文
posted @ 2018-05-19 20:40 eeeeeeee鹅 阅读(174) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/old/problem/n-queens/# n皇后问题是将n个皇后放置在n*n的棋盘上,皇后彼此之间不能相互攻击。 给定一个整数n,返回所有不同的n皇后问题的解决方案。 每个解决方案包含一个明确的n皇后放置布局,其中“Q”和“ 阅读全文
posted @ 2018-05-17 18:54 eeeeeeee鹅 阅读(519) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/old/problem/minimum-window-substring/# 32. 最小子串覆盖 描述 笔记 数据 评测 描述 笔记 数据 评测 讨论区 给定一个字符串source和一个目标字符串target,在字符串sour 阅读全文
posted @ 2018-05-14 20:43 eeeeeeee鹅 阅读(1519) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/problem/partition-array/# 31. 数组划分 描述 笔记 数据 评测 描述 笔记 数据 评测 讨论区 给出一个整数数组 nums 和一个整数 k。划分数组(即移动数组 nums 中的元素),使得: 所有小 阅读全文
posted @ 2018-05-08 18:50 eeeeeeee鹅 阅读(245) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/problem/interleaving-string/# 给出三个字符串:s1、s2、s3,判断s3是否由s1和s2交叉构成。 您在真实的面试中是否遇到过这个题? Yes 给出三个字符串:s1、s2、s3,判断s3是否由s1和 阅读全文
posted @ 2018-04-27 21:13 eeeeeeee鹅 阅读(695) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/problem/subsets-ii/ 给定一个可能具有重复数字的列表,返回其所有可能的子集 注意事项 子集中的每个元素都是非降序的 两个子集间的顺序是无关紧要的 解集中不能包含重复子集 您在真实的面试中是否遇到过这个题? Ye 阅读全文
posted @ 2018-04-25 22:04 eeeeeeee鹅 阅读(204) 评论(0) 推荐(0)
摘要:原题网址: https://www.lintcode.com/zh-cn/problem/subsets/ 给定一个含不同整数的集合,返回其所有的子集 注意事项 子集中的元素排列必须是非降序的,解集必须不包含重复的子集 您在真实的面试中是否遇到过这个题? Yes 给定一个含不同整数的集合,返回其所有 阅读全文
posted @ 2018-04-25 21:59 eeeeeeee鹅 阅读(235) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/problem/permutations-ii/# 给出一个具有重复数字的列表,找出列表所有不同的排列。 您在真实的面试中是否遇到过这个题? Yes 给出一个具有重复数字的列表,找出列表所有不同的排列。 给出一个具有重复数字的列 阅读全文
posted @ 2018-04-25 09:45 eeeeeeee鹅 阅读(432) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/problem/permutations/# 给定一个数字列表,返回其所有可能的排列。 注意事项 你可以假设没有重复数字。 您在真实的面试中是否遇到过这个题? Yes 给定一个数字列表,返回其所有可能的排列。 注意事项 你可以假 阅读全文
posted @ 2018-04-24 18:32 eeeeeeee鹅 阅读(286) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/problem/min-stack/# 实现一个带有取最小值min方法的栈,min方法将返回当前栈中的最小值。 你实现的栈将支持push,pop 和 min 操作,所有操作要求都在O(1)时间内完成。 注意事项 如果堆栈中没有数 阅读全文
posted @ 2018-04-23 21:23 eeeeeeee鹅 阅读(249) 评论(0) 推荐(0)
摘要:原题网址:https://www.lintcode.com/zh-cn/problem/search-range-in-binary-search-tree/# 给定两个值 k1 和 k2(k1 < k2)和一个二叉查找树的根节点。找到树中所有值在 k1 到 k2 范围内的节点。即打印所有x (k1 阅读全文
posted @ 2018-04-23 16:35 eeeeeeee鹅 阅读(232) 评论(0) 推荐(0)
摘要:原题网址:http://www.lintcode.com/zh-cn/problem/serialize-and-deserialize-binary-tree/# 设计一个算法,并编写代码来序列化和反序列化二叉树。将树写入一个文件被称为“序列化”,读取文件后重建同样的二叉树被称为“反序列化”。 如 阅读全文
posted @ 2018-04-23 09:54 eeeeeeee鹅 阅读(307) 评论(0) 推荐(0)
摘要:原题网址:http://www.lintcode.com/zh-cn/problem/remove-duplicates-from-sorted-array-ii/# 跟进“删除重复数字”: 如果可以允许出现两次重复将如何处理? 您在真实的面试中是否遇到过这个题? Yes 跟进“删除重复数字”: 如 阅读全文
posted @ 2018-04-22 16:35 eeeeeeee鹅 阅读(131) 评论(0) 推荐(0)