上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 暴力挨个数 时间限制:1秒 空间限制:32768K 热度指数:161112 题目描述 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他 阅读全文
posted @ 2019-03-30 09:03 朤尧 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 用to_string()将整形转化为字符串,对字符串进行比较 时间限制:1秒 空间限制:32768K 热度指数:213153 本题知识点: 数组 题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字 阅读全文
posted @ 2019-03-29 20:50 朤尧 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 深度优先搜索 时间限制:1秒 空间限制:32768K 热度指数:317971 算法知识视频讲解 题目描述 输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数 阅读全文
posted @ 2019-03-29 19:50 朤尧 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 正常情况下,因为二叉搜索树,左子树所有结点比根小,右子树所有结点比根大,所以循环一遍就能结束 时间限制:1秒 空间限制:32768K 热度指数:356727 题目描述 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不 阅读全文
posted @ 2019-03-29 19:33 朤尧 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 层序遍历,队列 时间限制:1秒 空间限制:32768K 热度指数:314273 算法知识视频讲解 题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 阅读全文
posted @ 2019-03-29 19:05 朤尧 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1秒 空间限制:32768K 热度指数:300132 本题知识点: 栈 算法知识视频讲解 题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压 阅读全文
posted @ 2019-03-29 18:59 朤尧 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1秒 空间限制:32768K 热度指数:252822 本题知识点: 栈 算法知识视频讲解 题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 class Solution { public: void push(int valu 阅读全文
posted @ 2019-03-29 18:42 朤尧 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1,2,3,45,6,7,88,10,11,1213,14,15,16 每次输出第一行,然后删除第一行,逆时针旋转剩下的矩阵。 1,2,3,45,6,7,88,10,11,1213,14,15,16 每次输出第一行,然后删除第一行,逆时针旋转剩下的矩阵。 时间限制:1秒 空间限制:32768K 热度 阅读全文
posted @ 2019-03-29 18:36 朤尧 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1秒 空间限制:32768K 热度指数:238655 题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5 /* struc 阅读全文
posted @ 2019-03-29 11:56 朤尧 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1秒 空间限制:32768K 热度指数:407165 题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) class Solution { public: bool HasSubtree(TreeNode* pRoot1, TreeNode 阅读全文
posted @ 2019-03-29 11:25 朤尧 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1秒 空间限制:32768K 热度指数:421239 本题知识点: 链表 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 class Solution { public: ListNode* Merge(ListNode* pHead 阅读全文
posted @ 2019-03-29 11:01 朤尧 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1秒 空间限制:32768K 热度指数:440624 本题知识点: 链表 题目描述 输入一个链表,反转链表后,输出新链表的表头。 /* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), n 阅读全文
posted @ 2019-03-29 10:45 朤尧 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 定义两个指针,当一个指针指到第K个结点时,第二个指针开始向后移动 时间限制:1秒 空间限制:32768K 热度指数:602826 本题知识点: 链表 题目描述 输入一个链表,输出该链表中倒数第k个结点。 /* struct ListNode { int val; struct ListNode *n 阅读全文
posted @ 2019-03-28 19:18 朤尧 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 链接:https://www.nowcoder.com/questionTerminal/72a5a919508a4251859fb2cfb987a0e6来源:牛客网 @DanielLea 思路分析: 痛定思痛,还是不能够贪小便宜。用归纳法归纳如下, (1)当 n < 1时,显然不需要用2*1块覆盖 阅读全文
posted @ 2019-03-28 18:07 朤尧 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 先序:根》左》右 中序:左》根》右 后序:左》右》根 e.g. {1,2,4,7,3,5,6,8} {4,7,2,1,5,3,8,6} 先序第一个元素是根节点,在中序中找到后,中序左边的是左子树,右边是右子树 时间限制:1秒 空间限制:32768K 热度指数:571383 题目描述 输入某二叉树的前 阅读全文
posted @ 2019-03-28 17:52 朤尧 阅读(245) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页