首页
更改密码
忘记密码
首页
隐私政策
语言导航
C语言基础
C++基础
C语言进阶
数据结构与算法
基础数据结构的实现
数据结构设计思路
算法
网络
网络
津桥OJ
津桥OJ迁移通知
站长学习之路
WindowsAPI
发布
发布文章
创建话题
创建版块
发布帖子
开通会员
开通普通会员
全站资源折扣购买
部分内容免费阅读
更高的站内下载速度
每日资源下载数:80
开通普通会员
开通高级会员
全站资源折扣购买
部分内容免费阅读
站内资源更高速下载
资源下载不限次数
开通高级会员
登录
注册
首页
更改密码
忘记密码
首页
隐私政策
语言导航
C语言基础
C++基础
C语言进阶
数据结构与算法
基础数据结构的实现
数据结构设计思路
算法
网络
网络
津桥OJ
津桥OJ迁移通知
站长学习之路
WindowsAPI
开通会员 尊享会员权益
登录
注册
找回密码
快速登录
分享
创建新版块
数据结构与算法
基础数据结构的实现
帖子 24
互动 1
阅读 305
本版块主要介绍基础的数据结构与算法(以C语言实现)
超级版主
申请版主
发布
全部
最新发布
最新回复
热门
精华
WangSZ
6个月前更新
47次阅读
关注
私信
线性表——单链表的设计思路与实现
单链表的基本定义:单链表的结构像一个链条一般,一个结点的next指针指向后一个结点的地址,以此类推,在使用时通过头结点的next指针向后访问,一般的,头结点作为整个链表开始的标志,不存放任何数据,这种会造成空间的浪费,所以根据实际情况,可以确定是否...
1
1
分享
WangSZ
7个月前更新
40次阅读
关注
私信
线性表——线性表的顺序存储结构的设计思路与实现
线性表简介:线性表是一种基本的数据结构,它是由n个相同类型的数据元素组成的有序序列。线性表的每个数据元素称为元素或节点,每个元素可以有一个或多个数据项组成。线性表元素之间的关系是一对一的线性关系,即除了第一个元素和最后一个元素之外,每个元素...
评分
回复
分享
user
6个月前更新
28次阅读
关注
私信
线性表——单向循环链表的设计思路与实现
单向循环链表的基本结构定义:单向循环链表的结构定义与普通的链式存储结构的链表的结构一样。//定义了循环链表的结构体
typedef struct Node{ ElemType data; struct Node *next;
}Node, *LinkList;我们假定有:#define MAXSIZE 260
typedef struct{ char na...
评分
回复
分享
user
7个月前更新
23次阅读
关注
私信
线性表——双链表的设计思路与实现
双链表双链表的结构类似于单链表,但是在其结构的定义中,增加一个指向前驱节点的指针域,其定义如下:typedef struct DulNode{ ElemType data; struct DulNode *prior; // 指向前驱节点 struct DulNode *next; // 指向后继节点
}DulNode, *DulLinkList;对于E...
评分
回复
分享
WangSZ
7个月前更新
18次阅读
关注
私信
声明及纠错
链表章节中,作者语文水平有限,错将“节点”错误输入成“结点”。测试IDE: Dev C++ 5.11。编译器配置:TDM-GCC 4.9.2 64-bit Release、TDM-GCC 4.9.2 64-bit Debug、TDM-GCC 4.9.2 64-bit Profiling、TDM-GCC 4.9.2 32-bit Release、TDM-GCC 4.9.2 32-bit De...
评分
回复
分享
WangSZ
5个月前更新
15次阅读
关注
私信
队列——队列的顺序存储结构设计思路与实现
总的实现代码:#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#define MAXSIZE 200 // 队列的最大容量
1
回复
分享
WangSZ
5个月前更新
12次阅读
关注
私信
队列——循环队列的设计思路与实现
总的实现代码:#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#define MAXSIZE 200 // 队列的最大容量
评分
回复
分享
WangSZ
5个月前更新
11次阅读
关注
私信
串——串的链式存储结构设计思路与实现
总的实现代码:#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
// 定义链式存储的字符节点
评分
回复
分享
WangSZ
7个月前更新
10次阅读
关注
私信
线性表——静态链表的设计思路与实现
总的实现代码如下:/*
静态链表不同于动态链表,
静态链表没有物理空间上的连续,
它的元素的顺序是理论空间上的连续,
评分
回复
分享
WangSZ
6个月前更新
10次阅读
关注
私信
栈——栈的顺序存储结构设计思路与实现
总的实现代码:#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#define MAXSIZE 100
评分
回复
分享
WangSZ
5个月前更新
9次阅读
关注
私信
队列——队列的链式存储结构设计思路与实现
总的实现代码:#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
typedef struct{ char name[100]; char id[100];
评分
回复
分享
WangSZ
6个月前更新
9次阅读
关注
私信
栈——栈的链式存储结构的设计思路与实现
总的实现代码如下:#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#define MAXSIZE 100
评分
回复
分享
WangSZ
5个月前更新
8次阅读
关注
私信
队列——双端队列的设计思路与实现
总的实现代码:#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
typedef struct{ char name[100]; char id[100];
1
回复
分享
WangSZ
5个月前更新
8次阅读
关注
私信
串——串的顺序存储结构设计思路与实现
总的实现代码:#include <stdio.h>
#include <stdlib.h>
#include <string.h>
// 自定义字符串结构
评分
回复
分享
WangSZ
6个月前更新
8次阅读
关注
私信
线性表——双向循环链表的设计思路与实现
双向循环链表的基本结构:一个数据域,一个指向下一个节点的next指针域,指向前一个节点的prior指针域。typedef struct DulNode{ ElemType data; struct DulNode *prior; struct DulNode *next;
}DulNode, *DulLinkList;对于ElemType,,以及用于比较的函数,...
评分
回复
分享
WangSZ
7个月前发布
7次阅读
关注
私信
数组与广义表——广义表的设计思路与实现、简单应用
评分
回复
分享
WangSZ
7个月前发布
7次阅读
关注
私信
树——二叉树的顺序存储结构设计思路与实现
评分
回复
分享
WangSZ
7个月前发布
7次阅读
关注
私信
树——二叉树的链式存储结构的设计思路与实现
评分
回复
分享
WangSZ
5个月前发布
6次阅读
关注
私信
数组与广义表——稀疏矩阵的十字链表存储
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
typedef struct Node { int row; // 行索引 int col; // 列索引 int value; // 值 struct Node *right; // 指向同一行下一个节点 struct Node *down; // 指向同一列下一个节点
评分
回复
分享
WangSZ
7个月前发布
5次阅读
关注
私信
图——邻接矩阵的设计思路与实现、简单应用
评分
回复
分享
1
2
下一页
发布文章
创建话题
创建版块
发布帖子
在手机上浏览此页面
工作时间
全周无休:9:00-23:00
欢迎大家骚扰
本站同款主题模板
zibll子比主题是一款漂亮优雅的网站主题模板,功能强大,配置简单。
查看详情
登录
没有账号?立即注册
邮箱
验证码
发送验证码
记住登录
账号密码登录
登录
用户名或邮箱
登录密码
记住登录
找回密码
|
免密登录
登录
社交账号登录
使用社交账号登录即表示同意
用户协议
、
隐私声明
注册
已有账号,立即登录
设置用户名
邮箱
验证码
发送验证码
设置密码
重复密码
注册
已阅读并同意
用户协议
、
隐私声明
津桥芝士站
本站设计内容:软件开发、程序设计、网站建设的内容
希望你能在本站找到想要的芝士(知识)
了解同款主题
跳转论坛
复制
刷新
首页
前进
后退
搜索
登录
成为邻居
免责声明