线性表
来源:互联网 发布:同花顺软件桌面看盘 编辑:程序博客网 时间:2024/04/28 00:30
//#include<iostream>
//using namespace std;
//#define maxsize 100
//class SeqLink
//{
// int len;
// int a[maxsize];
//public:
// void Init_SeqLink(SeqLink &l);
// void Insert_SeqLink(SeqLink &l,int data,int i);
// void Delete_SeqLink(SeqLink &l,int data);
// int Locate_SeqLink(SeqLink l,int i);
// int Get_SeqLink(SeqLink l,int i);
//
//};
//void SeqLink::Init_SeqLink(SeqLink &l)
//{
// l.len=0;//线性表的初始化是其长度为0
// cout<<"输入线性表的长度"<<endl;
// cin>>l.len;
//}
//
//void SeqLink::Insert_SeqLink(SeqLink &l,int data,int i)
//{
// int j;
// if(l.len>maxsize-1)//如果线性表的长度超出最大的存储空间,表示溢出
// cout<<"overflow!"<<endl;
// if(i<0&&i>l.len)//插入的位置小于0和大于长度表位置不对
// cout<<"the position is not true"<<endl;
// else
// {
// for(j=l.len;j>=i;j--)//进行循环,元素后移
// {
// l.a[j+1]=l.a[j];
// l.a[j]=data;
// l.len--;
// }
// }
//}
//
//void SeqLink::Delete_SeqLink(SeqLink &l, int i)
//{
// int j;
// if(i<0&&i>l.len)//删除的位置小于0和大于长度表位置不对
// cout<<"the position is not true"<<endl;
// else
// for(j=i+1;j<=l.len;j++)//进行循环,元素前移
// {
// l.a[j-1]=l.a[j];
// l.len--;
// }
//}
//
//int SeqLink::Locate_SeqLink(SeqLink l, int data)
//{
// int j=0;
// while(j<l.len&&l.a[j]!=data)//如果找到的元素在线性表里,而且找不到该找的元素,j++
// {
// j++;
// if(j<l.len) return j;
// else
// return 0;
// }
//}
//
//int SeqLink::Get_SeqLink(SeqLink l, int i)//获取元素
//{
// if(i<0&&i>l.len)//如果找到的元素不在线性表里,返回空
// return NULL;
// else
// return l.a[i];
//}
//
//void main()
//{
// SeqLink l;
// cout<<"线性表的初始化"<<endl;
// l.Init_SeqLink(l);
//
// cout<<"线性表的插入"<<endl;
// int i=0,data;
// cout<<"输入要插入的位置"<<endl;
// cin>>i;
// cout<<"输入要插入的数据元素"<<endl;
// cin>>data;
// l.Insert_SeqLink(l,4,3);
//
// cout<<"线性表的删除"<<endl;
// cout<<"输入要删除的元素"<<endl;
// cin>>data;
// l.Delete_SeqLink(l,3);
//
//
// cout<<"线性表的位置函数"<<endl;
// l.Locate_SeqLink(l,2);
// cout<<"线性表的取得"<<endl;
// l.Get_SeqLink(l,2);
//}
- 线性表--线性存储
- 线性表 线性结构
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- 线性表
- C# 通过服务启动窗体(把窗体添加到服务里)实现用户交互的windows服务
- 高效能人士的7个习惯-读书摘录和心得
- 大学杂感
- C# 发用邮件
- 远程终端登录进行服务器重启的有效办法
- 线性表
- 用C#写了个键盘记录器
- 全面了解setjmp与longjmp的使用
- 链表
- 浅析托管与非托管C++代码
- 链表(飞机航班系统)
- assert 用法
- 共享栈
- csdn上的博客搬家到cnblogs了,以后大家请访问http://yjmyzz.cnblogs.com/