《Programming Abstractions in C++》总结目录

 

1.C++基础

 


 

2.C++抽象 Abstract

  • 函数 function
  • 库 library
  • 接口 interface
  • 字符串类 string
  • 流类 stream
  • 集合类 set
  • 类的设计 class

 

3.算法 Algorithm

  • 递归 recurrence
  • 回溯  backtrack
  • 排序 sort
  • 时间复杂度 time complexity

 

4.数据结构与内存管理 Data Structure & Memory Management

  • 内存结构 memory structure
  • 指针 pointer
  • 数组 array
  • 动态分配 dynamic allocation
  • 堆 heap
  • 链表 linked list
  • 拷贝 copy
  • 基于数组、栈、列表的类实现
  • 模板 template
  • 栈 stack
  • 队列 queue
  • 矢量 vctor
  • 映射
  • 哈希表 hashlist
  • 树 tree
  • 集合 set
  • 图 map

 

5.继承


 

6.迭代

  • 迭代器
  • 函数指针
  • 映射函数
  • 使用函数封装数据
  • STL算法库
  • 函数式编程
posted @ 2022-10-24 22:28  slowlydance2me  阅读(24)  评论(0编辑  收藏  举报