2.25数据结构作业

cs 复制代码
//1
seqn[tail] = data;
tail = (tail+1)%SEQLEN;

//2
data = seqn[head];
head = (head+1)%SEQLEN;

//3
head = tail;

//4
(tail+1)%SEQLEN == head;

//5
while(head != tail)
{
    tail--;
}

//6
(tail-head+SEQLEN)%SEQLEN;

//7
SEQLEN-1
cs 复制代码
//1
new->next = next;
prev->next = new;

//2
struct list_head* new = prev->next;
prev->next = new->next;
free(new);  new=NULL;

//3
struct list_head* p=head;
while(p->next != NULL)
{
    p=p->next;
}
new->next = p->Next;
p->next = new;

//4
struct list_head* p = head;
while(p->next != entry && p->next != NULL)
{
    p=p->next;
}
p->next = p->next->next;
free(entry); entry=NULL;

//5
if(head->next == NULL)
{
    printf("队列为空\n");
    return 1;
}
else
{
    return 0;
}
相关推荐
小娄~~11 小时前
C语言卷子错题集
c语言·开发语言·数据结构
过期动态13 小时前
【LeetCode 热题 100】盛最多水的容器
java·数据结构·spring boot·算法·leetcode·spring cloud·职场和发展
05候补工程师14 小时前
【408考研·数据结构专题】二叉树、树与森林、线索树及哈夫曼树核心考点与秒杀技巧深度总结
数据结构·经验分享·笔记·考研·算法
Dlrb121115 小时前
数据结构-队列,循环队列,哈希表
数据结构·哈希表·队列·循环队列·哈希存储
2401_8685347816 小时前
数据结构简答题100问
数据结构
代码中介商17 小时前
B树:数据库索引的高效基石
数据结构·数据库
小糯米60117 小时前
C语言 自定义类型:结构体 与 联合体
c语言·开发语言·数据结构
chengO_o18 小时前
AVL树详解与实现(C++)
数据结构·c++·avl树·平衡二叉搜索树
玉树临风ives18 小时前
atcoder ABC 458 题解
数据结构·c++·算法
AKA__Zas18 小时前
芝士算法 (双指针篇2.0)
java·数据结构·leetcode·学习方法