01.
模板类的练习——队列队列的练习,单链队列、循环队列以及队列的各种基本操作。#pragma once#include <stdlib.h>#include <malloc.h>#define MAXQSIZE 10template<class T>class CQueue{public : CQueue(); ~CQueue();...查看完整版>>
模板类的练习——队列
02.
模板类的练习——排序小结搜集了几个常用的排序算法:如直接插入排序,折半插入排序,希尔排序,起泡排序,快速排序,选择排序,堆排序,主要参照《数据结构(C语言版)》#define MAXSIZE 100template<class T>class CSortArithmethic{...查看完整版>>
模板类的练习——排序小结
03.
模板类的练习——二叉树以下是对二叉树的基本操作的实现,如创建无序二叉树,二叉排序树,三种递归遍历和非递归遍历,查找,插入,删除,以及树叶的计算和树的深度的计算等。#include "iostream.h"#include "stdlib.h"#include "stack.h"#pr...查看完整版>>
模板类的练习——二叉树
04.
模板类的练习——栈学C++ 的时候写的模板类以作为对C++的练习,#include <stdlib.h>#include <malloc.h>#define stack_init_size 100template<class T>class CStack{public: CStack(void); ~CStack(void);public: // ...查看完整版>>
模板类的练习——栈
05.
用C++模板描述的链表、栈、队列(声明与实现)主要参考书是《数据结构(用面向对象方法与C++描述)》殷人昆等编著,清华大学出版社。原书看起来很费事,显而易见的把教学目的和提供实例的目的搞混了,结果是个四不象:作为教科书,条理不清晰;提供各个方法的实现...查看完整版>>
用C++模板描述的链表、栈、队列(声明与实现)
06.
对asp.net1.1开发模板类的一些修改说明本次StringTempletReplet.dll组件更新了一些算法。主要是更依赖内存里静态变量内的数值。做到了在不改变模板的条件下。缓存模板,缓存委托,缓存标签解析数据。但是这会更消耗一些内存。 为了可以动态更换模...查看完整版>>
对asp.net1.1开发模板类的一些修改说明
07.
模板的练习---二叉树以下是对二叉树的基本操作的实现,如创建无序二叉树,二叉排序树,三种递归遍历和非递归遍历,查找,插入,删除,以及树叶的计算和树的深度的计算等。#include "iostream.h"#include "stdlib.h"#include "stack.h"#pr...查看完整版>>
模板的练习---二叉树
08.
自己写的一个简陋的C++队列模板说明:1.这个队列模板逻辑上以循环队列,物理上以元素数组为基础封装2.队列只能在头出元素,在尾进元素;当头等于尾时认为队列空,当头的下一位置为尾时认为队列满#ifndef SUNXYQUEUE_H#define SUNXYQUEUE_Hconst int QDE...查看完整版>>
自己写的一个简陋的C++队列模板
09.
用C++模板描述的链表、栈、队列(补充)在细想之后,对上一篇一些观点作些修正。我原来的想法是公用节点结构,这包括现在的单链节点,树中的双链节点,还有其他各种结构的节点。因为节点的数据成员公开,为了避免无意中对节点中的数据破坏,所有的公开接口...查看完整版>>
用C++模板描述的链表、栈、队列(补充)
10.
使用C++模板技术实现类的动态注册和获取最近在做一些项目的时候,经常需要用到类的动态注册和获取,使得调用者可以根据名字创建一个类的实例,然后调用改类的虚函数完成功能调用,类似于建立一套数据库访问套件,可以做到后期增加何种数据库访问的无需修改...查看完整版>>
使用C++模板技术实现类的动态注册和获取
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。