- 博客(4)
- 收藏
- 关注
原创 Boolan C++ STL与泛型编程 第三周笔记
本周的作业题目如下: 如果给你一个字符串,它只包含下面的几个字符:’(‘、’)’、’{‘、’} ’、’[’、‘]’,你需要判断输入的字符串是否是一个有效的圆括号字符串。例如“((([[]])))”是有效的,但是“{{}”和“((”则不是。 提示:根据经验,必须选用一种最合适的STL容器来完成该题,必须写上测试代码。 题目给出的解题分析如下: 比较明显的是,为了判断有
2017-09-03 21:12:12 239
原创 Boolan STL与泛型编程 第二周笔记
OOP(object-orientedprogramming)与GP(generic programming) 对于OOP,数据和操作放在一起,存放在类中。 对于GP,将数据和操作分开来。其操作和数据的连接方式如下图: 采用GP,容器和算法可以分开开发。算法通过迭代器确定操作范围,并通过迭代器取用容器中的元素。 为什么list不能使用全局sort进行排序? 因为全局sort中需要
2017-08-27 20:40:09 287
原创 Boolan STL与泛型编程 第一周笔记
泛型编程 一) 我们的目标: Level 0:使用C++标准库 Level1:认识C++标准库(胸中自由丘壑) Level2:良好使用C++标准库 Level3:扩充C++标准库 C++ standard library vs. standard template library (STL) 前者包含后者 C++标准库的header files 不带.h 新式 C
2017-08-15 20:33:35 241
原创 Boolan c++面向对象下 第二周笔记
在上图中,c继承b,b集成a。在class A 中包含m_data1和m_data2以及一个指针。 Class B,继承了A,因此B中除了自己的m_data3外,还包含了class A的所有内容,class C也同理。 在一个类中,若有一个虚函数,内存中有一个指针,若有一万个虚函数,内存中依然有一个指针 在继承关系中,子类不仅继承了父类的所有数据,也继承了父类的函数,准确的说是父类函数中的调
2017-08-15 20:26:18 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人