wex4_14.cpp
来自「数据结构C++代码,经典代码,受益多多,希望大家多多支持」· C++ 代码 · 共 58 行
CPP
58 行
#include <iostream.h>
#pragma hdrstop
typedef int DataType;
#include "aseqlist.h"
// traverse list L and print each element
void PrintList(SeqList L)
{
// access each element by its position using GetData
for(int i=0;i < L.ListSize();i++)
cout << L.GetData(i) << " ";
cout << endl;
}
int M(const SeqList& L)
{
int i, mval, length = L.ListSize();
if (length == 0)
{
cerr << "The list is empty" << endl;
return -1;
}
mval = L.GetData(0);
for (i = 1; i < length; i++)
if (L.GetData(i) > mval)
mval = L.GetData(i);
return mval;
}
void Ques(SeqList& L)
{
int mval = M(L);
L.Delete(mval);
}
void main(void)
{
SeqList L, M;
int a[] = {1,3,7,2,15,0,12};
for(int i=0;i < 7;i++)
L.Insert(a[i]);
Ques(L);
PrintList(L);
}
/*
<Run>
1 3 7 2 0 12
*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?