![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言数据结构
王英豪很ok,
这个作者很懒,什么都没留下…
展开
-
C语言队列的顺序存储结构实现(循环队列)
#include"bits/stdc++.h";#define max 100/**循环队列关键 rear在front的后一位来分辨满与空 巧妙取模实现循环*/typedef struct queue{int *base;int front;int rear;}Queue;void initiaStack(Queue &stack){stack.base=(int...原创 2018-12-26 21:16:32 · 1724 阅读 · 0 评论 -
C语言栈的顺序存储结构实现
//1;线性表顺序存储的概念:指的是在内存中用一段地址连续的存储单元依次存储线性表中的元素。//2;采用的实现方式:一段地址连续的存储单元可以用固定数组或者动态存储结构来实现,这里采用动态分配存储结构。#include"bits/stdc++.h";#define max 100#define zengliang 20typedef struct stack{int *base;in...原创 2018-12-26 21:23:03 · 403 阅读 · 0 评论 -
C语言 删除单链表中值为e的全部元素
#include<stdio.h>#include<malloc.h>//删除单链表中值为e的全部元素typedef struct Node{int data;struct Node *next;} LNode,*Li原创 2018-12-26 21:39:55 · 4942 阅读 · 0 评论 -
C语言 线性表的顺序存储结构(顺序表实现)以及删除顺序表中值为e的全部元素
#include"bits/stdc++.h";#define max 100#define zengliang 20/**顺序表*/typedef struct orderList{int a;int length;int capacity;}List;void initiaList(List &list){list.a=(int)malloc(sizeof(i...原创 2018-12-27 14:02:48 · 4100 阅读 · 0 评论