文章

12

粉丝

10

获赞

1

访问

5.7k

头像
猴子报数 题解:循环链表
P1081 兰州大学/湖南大学机试题
发布于2024年3月23日 13:19
阅读数 490

#include<iostream>
using namespace std;

struct Monkey
{
    int Num;
    struct Monkey*Next;
};

struct Monkey*GetMonkey(int n,int s)
{
    struct Monkey*L = (struct Monkey*)malloc(sizeof(struct Monkey));
    struct Monkey*p = L;p->Num = 1;
    for(int i = 1;i<n;i++)
    {
        
        struct Monkey*temp = (struct Monkey*)malloc(sizeof(struct Monkey));
        p->Next = temp;
        p = p->Next;p->Num = i+1;
    }
    p->Next = L;

    for(int i = 1;i<s;i++)L=L->Next;

    return L;
}

void Print_Monkey(int n,int s,int m)
{
    struct Monkey*L = GetMonkey(n,s);
    struct Monkey*p = L;
    //cout<<p-&g...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发