上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 递归 看一个例子:如下 DP动态规划 基本是数组,可以记录过程。并且因为记录下来了不用重新计算,就是牺牲空间换时间。而上面的递归就没有保存的地方,每次重新计算,就是牺牲时间换空间 阅读全文
posted @ 2021-01-06 13:42 To_Yang 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 八大设计原则 1.依赖倒置原则: 高层模块不依赖底层模块,二者都应该依赖抽象, 抽象不依赖实现细节,实现细节应该依赖于抽象。这一原则与下面的针对接口变成而不是针对实现编程是一个道理,我们设计一个程序,我们应该先想好我们想要抽象什么,它应该具有什么样的能力,而不是先考虑怎么实现,这其中的具体方法,而最 阅读全文
posted @ 2021-01-06 13:19 To_Yang 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 什么是虚函数: 虚函数是指一个类中你希望重载的成员函数 ,当你用一个 基类指针或引用 指向一个继承类对象的时候,调用一个虚函数时, 实际调用的是继承类的版本。 看下案例: #include <iostream> using namespace std; class father { public: 阅读全文
posted @ 2021-01-06 12:05 To_Yang 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 演讲比赛流程管理系统 1、 演讲比赛程序需求 1.1 比赛规则 学校举行一场演讲比赛,共有12个人参加。比赛共两轮,第一轮为淘汰赛,第二轮为决赛。 比赛方式:分组比赛,每组6个人;选手每次要随机分组,进行比赛 每名选手都有对应的编号,如 10001 ~ 10012 第一轮分为两个小组,每组6个人。 阅读全文
posted @ 2021-01-06 10:41 To_Yang 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1迭代器 要访问顺序容器和关联容器中的元素,需要通过“迭代器(iterator)”进行。迭代器是一个变量,相当于容器和操纵容器的算法之间的中介。迭代器可以指向容器中的某个元素,通过迭代器就可以读写它指向的元素。从这一点上看,迭代器和指针类似。迭代器按照定义方式分成以下四种。1) 正向迭代器,定义方法 阅读全文
posted @ 2021-01-06 10:39 To_Yang 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如:不能以分号结 阅读全文
posted @ 2021-01-04 09:12 To_Yang 阅读(121) 评论(0) 推荐(0) 编辑
摘要: C++提高编程 本阶段主要针对C++泛型编程和STL技术做详细讲解,探讨C++更深层的使用 1 模板 1.1 模板的概念 模板就是建立通用的模具,大大提高复用性 例如生活中的模板 一寸照片模板: PPT模板: 模板的特点: 模板不可以直接使用,它只是一个框架 模板的通用并不是万能的 1.2 函数模板 阅读全文
posted @ 2021-01-03 17:14 To_Yang 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 职工管理系统 1、管理系统需求 职工管理系统可以用来管理公司内所有员工的信息 本教程主要利用C++来实现一个基于多态的职工管理系统 公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责 普通员工职责:完成经理交给的任务 经理职责:完成老板交给的任务,并 阅读全文
posted @ 2021-01-03 16:58 To_Yang 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 1深拷贝和浅拷贝(编译器自带浅拷贝) 其实听名字也知道,拷贝拷贝,就是复制过来,一模一样赋值, 1. 使用一个已经创建完毕的对象来初始化一个新对象 Person man(100); //p对象已经创建完毕 Person newman(man); //调用拷贝构造函数 //2. 值传递的方式给函数参数 阅读全文
posted @ 2021-01-03 14:04 To_Yang 阅读(156) 评论(0) 推荐(0) 编辑
摘要: C++核心编程 本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。 1 内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放, 存放函数的参数值, 阅读全文
posted @ 2021-01-02 22:56 To_Yang 阅读(148) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页