上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
摘要: 条款1:视C++为一个语言联邦 可以将C++分为4个层次: 1、C:C++实在C语言的基础上发展而来的。 2:Object Oriented C++:C++面向对象。 3:Template C++:C++中的泛型编程。 4:STL:这是一个标准模板库。 条款2:尽量以const、enum、inlin 阅读全文
posted @ 2018-12-03 15:00 narjaja 阅读(356) 评论(0) 推荐(0)
摘要: "条款1:视C++为一个语言联邦" "条款2:尽量以const、enum、inline替换 define" "条款3:尽可能使用const" "条款4:确定对象使用前已先被初始化" "条款5:了解C++默认编写并调用哪些函数" "条款6:若不想使用编译器自动生成的函数,就该明确拒绝" "条款7:为多 阅读全文
posted @ 2018-12-03 14:38 narjaja 阅读(338) 评论(0) 推荐(0)
摘要: 描述 LintCode想让它最好的员工之一选择在N个城市间旅行来收集算法问题。但是只工作不玩耍,聪明的孩子也会变傻,你可以在某些特定的城市并且一个星期里去度假。你的工作是安排旅行,尽可能多的假期,但是有一些规则和限制你需要遵守。 规则和限制: 您只能在1个城市中旅行,由0到N 1的索引表示。一开始, 阅读全文
posted @ 2018-11-30 16:27 narjaja 阅读(542) 评论(0) 推荐(0)
摘要: 默认分割空格、tab、回车换行 include include include using namespace std; int main() { string str = "hello world sperated by spaces\tand\nhuiche"; vector arr; istr 阅读全文
posted @ 2018-11-30 14:53 narjaja 阅读(8218) 评论(0) 推荐(1)
摘要: 描述 实现MyCalendar类来存储您的活动。 如果新添加的活动没有重复,则可以添加。 你的类将有方法book(int start,int end)。 这代表左闭右开的间隔[start,end)有了预定,范围内的实数x,都满足start store; MyCalendar() { } bool b 阅读全文
posted @ 2018-11-30 14:52 narjaja 阅读(427) 评论(0) 推荐(0)
摘要: 转自 "时习之" STL中大家最耳熟能详的可能就是容器,容器大致可以分为两类,序列型容器(SequenceContainer)和关联型容器(AssociativeContainer)这里介绍STL中的各种序列型容器和相关的容器适配器。主要内容包括 std::vector std::array std 阅读全文
posted @ 2018-11-29 22:59 narjaja 阅读(367) 评论(0) 推荐(0)
摘要: 所有C++标准库的头文件都是没有.h结尾的。这么做是为了区分,C标准库的头文件和C++标准库的头文件。比如最具代表性的: 此外对于所有C标准库头文件,如果你是在C++项目中引用,你应该使用 include 这种方式而不是 include 这种形式。也就是说我们应该使用 include 而不是 inc 阅读全文
posted @ 2018-11-29 22:20 narjaja 阅读(545) 评论(0) 推荐(0)
摘要: 摘自 "时习之" C++标准库中提供两个容器表示数组这个概念:array表示静态数组,vector表示动态数组 。这两个类型都可以使用列表初始化(list initilization)来初始化。 这实际上是聚合初始化。 聚合初始化其实由来已久,在C语言中就存在了。 在C++中对于聚合体(aggreg 阅读全文
posted @ 2018-11-29 17:11 narjaja 阅读(3381) 评论(0) 推荐(0)
摘要: 转自 "时习之" C++11中大部分的容器对于添加元素除了传统的 insert 或者 pusb_back/push_front 之外都提供一个新的函数叫做 emplace。 比如如果你想要向 std::vector 的末尾添加一个数据,你可以: 你也可以使用: 避免不必要的临时对象的产生 empla 阅读全文
posted @ 2018-11-29 16:59 narjaja 阅读(52815) 评论(0) 推荐(15)
摘要: 描述 Given a binary array, find the maximum length of a contiguous subarray with equal number of 0 and 1. 示例 Example 1: Input: [0,1] Output: 2 Explanati 阅读全文
posted @ 2018-11-28 11:57 narjaja 阅读(229) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页