c_cpp 天真的SingleLinkedList实现
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 天真的SingleLinkedList实现相关的知识,希望对你有一定的参考价值。
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
struct Node
{
int data;
Node *next;
};
void add(Node *&head, int data)
{
Node *new_node = (Node*)malloc(sizeof(Node));
new_node->data = data;
new_node->next = head;
head = new_node;
}
Node* remove(Node *&head)
{
Node *ret = head;
head = head->next;
return ret;
}
void print(Node *head)
{
Node *current = head;
while (current != nullptr)
{
printf("%d -> ", current->data);
current = current->next;
}
}
int main()
{
Node *a = (Node*)malloc(sizeof(Node));
a->data = 1;
a->next = nullptr;
Node *head = a;
add(head, 3);
add(head, 2);
//remove(head);
print(head);
cin.get();
return 0;
}
以上是关于c_cpp 天真的SingleLinkedList实现的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 天真的代码吃内存来触发MLE的判断。
数据结构单链表SingleLinkedList,Java实现单链表增删改查
在熊猫中从天真的本地夏令时转换为天真的本地标准时间
《上古天真论》第五讲文字版
《上古天真论》第三讲文字版
抑制 django 天真的日期时间警告