//head表示头指针,e[N]表示当前节点的值,ne[N]表示当前节点的next指针,idx表示当前用到哪个节点
int head, e[N],ne[N],idx;
void init()
{
head=-1;
idx=0;
}
//在链表头插入一个元素
void insert(int a)
{
e[idx]=a;
ne[idx]=head;
head=idx++;
}
//删除头结点
void remove()
{
head=ne[head];
}
14.数组模拟单链表
最新推荐文章于 2024-08-23 08:14:22 发布