上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 阅读全文
posted @ 2016-04-04 14:39 早杰 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 1 /** 2 * Definition for b 阅读全文
posted @ 2016-04-04 14:30 早杰 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 输入一个链表,从尾到头打印链表每个节点的值。 阅读全文
posted @ 2016-04-04 13:39 早杰 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 每个输入文件仅包含一组测试样例。对于每组测试案例,输入一行代表要处理的字符串。 对应每个测试案例,出经过处理后的字符串。 阅读全文
posted @ 2016-04-04 13:17 早杰 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输入可能包含多个测试样例,对于每个测试案例, 输入的第一行为两个整数m和n(1<=m,n<=1000):代表将要输入的矩阵的行数和列 阅读全文
posted @ 2016-04-04 12:57 早杰 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 public sealed class Singleton 2 { 3 private Singleton() 4 { 5 6 } 7 8 private static Singleton instance = new Singleton(); 9 10 public static Singleton Instance 11 ... 阅读全文
posted @ 2016-04-04 12:26 早杰 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 强制类型转换:static_cast interpret_castconst_cast dynamic_cast 1. static_caststatic_cast用来进用行比较“自然”和低风险的转换,比如整型和实数型、字符型之间互相转换。static_cast不能来在不同类型的指针之间互相转换,也 阅读全文
posted @ 2016-04-01 18:47 早杰 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一.统一的初始化方法 二.成员变量默认初始值 三.auto关键字用于定义变量,编译器可以自动判断变量的类型 四.decltype 关键字求表达式的类型 五.智能指针shared_ptr 头文件: <memory> 通过shared_ptr的构造函数,可以让shared_ptr对象托管一个new运 阅读全文
posted @ 2016-04-01 18:41 早杰 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 一.函数对象 若一个类重载了运算符 “()”,则该类的对象就成为函数对象 二.函数对象的应用 int result = accumulate(v.begin(),v.end(),0,SumSquares);实例化出:int accumulate(vector<int>::iterator firs 阅读全文
posted @ 2016-04-01 18:07 早杰 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一.STL算法分类STL中的算法大致可以分为以下七类:• 不变序列算法• 变值算法• 删除算法• 变序算法• 排序算法• 有序区间算法• 数值算法2大多重载的算法都是有两个版本的• 用 “==” 判断元素是否相等, 或用 “<” 来比较大小• 多出一个类型参数 “Pred” 和函数形参 “Pred 阅读全文
posted @ 2016-04-01 14:51 早杰 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页