牛客网C++刷题
2018-12-16 16:28
35 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43970920/article/details/85038131
今天刷了些C++的题,就其中面向对象分享一下我的感悟。
首先区分一下面向对象和面向过程:
面向对象是首先抽象出各种对象(各种类),把数据和方法都封装在对象中(类),然后各个对象之间发生相互作用。
面向过程是将问题分解成若干步骤(动作),每个步骤(动作)用一个函数来实现,在使用的时候,将数据传递给这些函数。
今天主要做到的是关于STL container的题目,在做题之后对其中一部分知识有了一些自己的理解,并把相关知识就我的理解大致整理了一下。
STL有六大组件:
1、容器
2、算法
3、迭代器
4、仿函数
5、配接器:修饰容器、仿函数、迭代器的东东
6、配置器:空间配置
容器主要有三种:
序列容器:动态数组vector,双端队列deque,链表list。
关联容器:set,map,multiset,multimap,bitset。
容器适配器:stack,queue,priority_queue。
其中序列容器又叫一级容器。
最近主要学的是这些基础知识,在此整理出来也方便以后查阅复习
相关文章推荐
- 牛客网C++编程题(二) 替换空格
- 2016年的C++常见的面试问题详解~搬至牛客网~3
- C++ 牛客网做题笔记【400题总结】
- C++ 牛客网做题笔记【800题总结】
- 2016年的C++常见的面试问题详解~搬至牛客网~2
- 牛客网C++错题本
- C++ 牛客网做题笔记【500题总结】
- C++习题记录-牛客网
- 牛客网DNA片段C/C++
- C++ 牛客网做题笔记【1000题总结】
- C/C++题目总结【来自牛客网】
- #我是小白之牛客网学习# C++面试题(自学整理阶段-转自牛客网)
- C++ 牛客网做题笔记【700题总结】
- 牛客网C++知识点整理(持续更新)
- C++ 牛客网做题笔记【600题总结】
- 牛客网(C/C++工程师综合练习卷)
- C++ 牛客网做题笔记【900题总结】
- 牛客网-华为在线编程004--C++字符串的分割
- 牛客网(阿里巴巴2010搜索研发C++工程师笔试卷)
- 2016年的C++常见的面试问题详解~搬至牛客网~strcpy