2016年8月16日

STL 容器(vector 和 list )

摘要: 1.这个容器的知识点比较杂 迭代器的理解: 1.erase()函数的返回值,它的迭代器在循环遍历中的奇特之处; 1.这个题 的知识点: 1)vector容器在遍历的时候删除元素;这个和 erase()函数的返回值有关 2) erase()函数的返回值;(这个最重要) 3)一个容器中元素拷贝到不同类型 阅读全文

posted @ 2016-08-16 22:56 路之遥_其漫漫 阅读(318) 评论(0) 推荐(0)

C++的多态例子

摘要: 1.多态的例子 题目: 某小型公司,主要有四类员工(Employee):经理(Manager)、技术人员(Technician)、销售经理(SalesManager)和推销员(SalesMan)。现在,需要存储这些人员的姓名(name)、编号(id)、当月薪水(salary)。计算月薪总额并显示全部 阅读全文

posted @ 2016-08-16 22:55 路之遥_其漫漫 阅读(3388) 评论(0) 推荐(0)

用两个栈创建队列

摘要: 1.第一种方法: 2.第二种方法: 总结: 这两种方法的不同之处在于: 1.第一种方法:只向中转栈容器拷贝一次,直至这个栈容器空。(即自建队列元素进入的那个栈容器); 2.第二种方法:先向中转栈容器中拷贝,每次操作完后再将中转容器中剩余的元素拷贝回原来的栈容器(即自建队列元素进入的那个栈容器); 困 阅读全文

posted @ 2016-08-16 21:49 路之遥_其漫漫 阅读(572) 评论(0) 推荐(0)

插入排序

摘要: 1.插入排序的特点和方法: 1)构建有序序列和无序序列; 无序序列插入到有序序列中 2)应用场景: 序列基本有序,元素较少。 3)两步操作: 符合要求的元素拿出来,随后符合条件的元素后移。 1.主要思想: 将无序序列插入有序序列中。 1)当循环刚开始时,把第一批符合判断的那些元素当作有序序列,其后的 阅读全文

posted @ 2016-08-16 00:02 路之遥_其漫漫 阅读(207) 评论(0) 推荐(0)

导航