KonkurStudy

سوال ۷۴ کنکور ارشد علوم کامپیوتر ۱۳۹۷

اهمیت
۰/۵

الگوریتم زیر چه عملی روی لیست پیوندی با آدرس شروع P انجام می‌دهد؟

list* listraval(list* P)
    list* h
    if(P == null || (P -> link == null))
        return(P)
    h = listraval(P -> link)
    P -> link -> link = P
    P -> link = null
    return h
#linked-list#singly-linked-list#in-place-reversal#recursion#pointer-manipulation