您好,登錄后才能下訂單哦!
struct ST_StackNode
{
int num;
datatype data;
struct ST_StackNode *pNext; //指針域
};
typedef struct ST_StackNode StackNode;
StackNode* reverse(StackNode* phead)
{
if (phead == NULL){ return NULL; }
if (phead->pNext == NULL) { return phead; }
StackNode* pre, *cur, *next;
cur = phead->pNext;
phead->pNext = NULL;
pre = phead;
while (cur != NULL)
{
next = cur->pNext;
cur->pNext = pre;
pre = cur;
cur = next;
}
phead = pre;
return phead;
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。