利用数据结构中的算法 在VC环境下编写十进制转八进制
源代码在线查看: lstack.h
// Lstack.h: interface for the Lstack class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_LSTACK_H__29856EE4_C38C_4655_8B02_F85A5332A302__INCLUDED_)
#define AFX_LSTACK_H__29856EE4_C38C_4655_8B02_F85A5332A302__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include"link.h"
class Lstack
{
private:
link* top;
int size;
public:
Lstack(int sz=100){top=NULL;size=0;};
virtual ~Lstack(){clear();}
void clear(){
while(top!=NULL){
link* temp=top;
top=top->next;
size=0;
delete temp;
}
}
bool push(const int& item){
top=new link(item,top);
size++;
return true;
}
bool pop(int& it){
if(size==0)return false;
it=top->element;
link* itemp=top->next;
delete top;
top=itemp;
size--;
return true;
}
bool topvalue(int &it)const{
if(size==0)return false;
it=top->element;
return true;
}
int length()const{return size;}
};
#endif // !defined(AFX_LSTACK_H__29856EE4_C38C_4655_8B02_F85A5332A302__INCLUDED_)
|
相关资源 |
|
-
利用数据结构中的算法 在VC环境下编写十进制转八进制
-
应用hopfield网络的理论在vc环境下编写一个数字识别软件
-
贪吃蛇源程序
本程序为贪吃蛇游戏,想必大家都玩过这个游戏,程序源代码用TC2.0编译通过,需要图形驱动文件的支持,在TC2.0的集成环境中有.
本程序利用数据结构中的链表,来将蛇身连接,同时当
-
在VC环境下编写的操作系统中的模拟虚拟内存操作的算法程序
-
汇编语言上机第三题:二分查找法,算法是等同于C语言数据结构中的算法.
-
利用数据结构中的队列结构实现分油问题
-
在VC环境下编写的,利用RSA进行数字签名算法
-
使用winsock库中socket套间实现TCP/IP固定连接的程序,工程是完整的,只要在VC环境下重新编译一下就可以了.
|