编写算法,删除单链表L(L中元素值各不相同)的最大值所对应的结点,并返回该值。
//元素值各不相同
ElemType DelMax(LinkList L)
{
LinkList p, q, maxp, maxq;
p = L->next; //p=头结点的后一个结点
q = L; //q=头结点
maxp = p;
maxq = q;
int max;
while (p != NULL)
{
if
编写算法,删除单链表L(L中元素值各不相同)的最大值所对应的结点,并返回该值。
//元素值各不相同
ElemType DelMax(LinkList L)
{
LinkList p, q, maxp, maxq;
p = L->next; //p=头结点的后一个结点
q = L; //q=头结点
maxp = p;
maxq = q;
int max;
while (p != NULL)
{
if