文章

17

粉丝

148

获赞

3

访问

173.8k

头像
这是我第一遍想到的结果,还没想有没有更好的,写完全部有时间再做一遍
P1018 贵州大学机试题
发布于2020年1月15日 17:27
阅读数 9.5k

#include <iostream>
using namespace std;

typedef struct Node{
    int num;
    struct Node * next;
};

int main(void){
    int N; cin >> N;
    Node * pre=new Node, *head=new Node;
    pre=head;
    //创建链表
    for(int i=1;i<=N;i++){
            Node *node = new Node;
            node->num=i;
            pre->next = node;
            
            pre = pre->next;
    }
    pre->next=head->next;

    //删除一部分节点
    while(N!=1){
        for(int i=0;i<2;i++) head=head->next;
        No...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发