上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 题目描述:写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。C++代码:class Solution {public: int Add(int num1, int num2) ... 阅读全文
posted @ 2019-04-21 17:03 鲁太师 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 目录 工厂模式策略模式适配器模式单例模式原型模式模板模式建造者模式外观模式组合模式代理模式享元模式 桥接模式装饰模式备忘录模式中介者模式职责链模式观察者模式转载:https://www.cnblogs.com/c... 阅读全文
posted @ 2019-04-19 19:01 鲁太师 阅读(262) 评论(0) 推荐(0) 编辑
摘要: ... 阅读全文
posted @ 2019-04-15 17:12 鲁太师 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 题目描述:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。C++代码:class Solution {public: //使用优先级... 阅读全文
posted @ 2019-04-14 12:55 鲁太师 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 题目描述:请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 A / \ B B / \ ... 阅读全文
posted @ 2019-04-13 11:28 鲁太师 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 题目描述:给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。分析二叉树的下一个节点,一共有以下情况:1.二叉树为空,则返回空;2... 阅读全文
posted @ 2019-04-13 10:39 鲁太师 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 题目描述:求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。class Solution {public: //递... 阅读全文
posted @ 2019-04-13 10:06 鲁太师 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 题目描述:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)... 阅读全文
posted @ 2019-04-12 15:34 鲁太师 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 题目描述:定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。C++代码: class Solution9 {public: void push(int valu... 阅读全文
posted @ 2019-04-12 14:59 鲁太师 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 题目描述:从上往下打印出二叉树的每个节点,同层节点从左至右打印。输入描述: 8 / \ 6 10 / \ / \ 5 7 9 11输出:8 ... 阅读全文
posted @ 2019-04-12 14:05 鲁太师 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页