9.26有问题!改天再做做

Posted h694879357

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9.26有问题!改天再做做相关的知识,希望对你有一定的参考价值。

链表反转怎么也写不对。。。好烦躁啊啊啊啊,花了好多时间了,感觉要崩溃了

#include<iostream>
using namespace std;
typedef struct LNode *List;
struct LNode 
    int data;
    List next;
;
List reverse(List &L)

    List p, r, s;
    p = L->next;
    L->next = NULL;
    r = p->next;
    p->next = NULL;
    while (r)
    
        s = r;
        r->next = p;
        p = r;
        r = s->next;
    
    L->next = p;
    return L;

void InitList(List &L)

    L = new LNode;
    L->next = NULL;

void CreatList(List &L, int n)

    List r = L;
    for (int i = 0; i < n; i++)
    
        List q = new LNode;
        cin >> q->data;
        q->next = NULL;
        r->next = q;
        r = q;
    

void Print(List &L, int n)

    List p = L->next;
    for (int i = 0; i < n; i++)
    
        cout << p->data;
        p = p->next;
    


int main()

    List L;
    InitList(L);
    CreatList(L, 5);
    Print(L, 5);
    List p = reverse(L);
    Print(p, 5);
    return 0;

 

以上是关于9.26有问题!改天再做做的主要内容,如果未能解决你的问题,请参考以下文章

车站——斐波那契(再做做)

立创EDA训练营ESP32物联网时钟9.26

[ 9.26 ]CF每日一题系列—— 771B递推问题

9.26 H5日记

9.26 信息传递

目录扫描(御剑NMAP)-9.26