- 博客(17)
- 资源 (7)
- 收藏
- 关注
转载 谈一谈C++抽象类
一、定义.纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方法。在基类中实现纯虚函数的方法是在函数原型后加“=0”virtual void funtion1()=0二、引入原因:1、为了方便使用多态特性,我们常常需要在基类中定义虚拟函数。2、在很多情况下,基类本身生成对象是不合情理的。例如,动物作为一个基类可以派生出老虎、孔
2014-05-26 23:23:10 519
原创 单向循环链表—约瑟夫问题
班级活动中,一个班n人围成一圈玩游戏时,从某一个人开始数数,当数到m的那个人必须表演一个节目,同时这个人退出游戏。如何安排位置,能使自己避免表演节目呢? 此类问题与约瑟夫问题是同一类问题。 有名的约瑟夫问题:N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。例如N=5,M=2,被杀掉的人的序号为2,4,1,5;最后只留下3。 此类问题都可以用单循环链
2014-05-24 18:43:00 891
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人