c语言设计判断单链表中元素是否是递增的算法。

设计判断单链表中元素是否是递增的算法。要求c语言
设计判断单链表中元素是否是递增的算法。要求c语言
设计判断单链表中元素是否是递增的算法。要求c语言

int panduan(Node * head)
{
Node *p=head;
while(p->Next)
{
if(p->data > p->Next->data)return 0;
}
return 1;
}

你可以用两个移动指针来比较,第二个和上一个得值比较,一直往下推,只要都满足第二个指针大于第一个指针得值就可以了,否则就不是递增的