资源详细信息
数据结构实验 - 资源详细说明
- #include <stdio.h>
- #include <stdlib.h> ///链式栈
- typedef struct node
- {
- int data;
- struct node *next;
- }Node,*Linklist;
- Linklist Createlist()
- {
- Linklist p;
- Linklist h;
- int data1;
- scanf("%d",&data1);
- if(data1 != 0)
- {
- h = (Node *)malloc(sizeof(Node));
- h->data = data1;
- h->next = NULL;
- }
- else if(data1 == 0)
- return NULL;
- scanf("%d",&data1);
- while(data1 != 0)
- {
- p = (Node *)malloc(sizeof(Node));
- p -> data = data1;
- p -> next = h;
- h = p;
- scanf("%d",&data1);
- }
- return h;
- }
- void Outputlist(Node *head)
- {
- Linklist p;
- p = head;
- while(p != NULL )
- {
- printf("%d ",p->data);
- p = p->next;
- }
- printf("\n");
- }
- void Freelist(Node *head)
- {
- Node *p;
- Node *q = NULL;
- p = head;
- while(p != NULL)
- {
- q = p;
- p = p->next;
- free(q);
- }
- }
- int main()
- {
- Node *head;
- head = Createlist();
- Outputlist(head);
- Freelist(head);
- return 0;
- }
2.顺序栈
[cpp] view plain copy
- #include <iostream>
- #include <stdio.h>
- #include <stdlib.h> ///顺序栈
- #define MaxSize 100
- using namespace std;
-
typedef
立即下载 数据结构实验
提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip下载说明与使用指南
下载说明
- 本资源需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传功能
- 资源永久有效可用
使用说明
- 下载后使用解压软件解压
- 推荐使用 WinRAR 或 7-Zip
- 如有密码请查看资源说明
- 解压后即可正常使用
积分获取方式
- 上传优质资源获得积分
- 每日签到免费领取积分
- 邀请好友注册获得奖励
- 查看详情 →
相关技术标签
相关源码资源推荐
👋
欢迎回来
登录账号获取更多技术资源
加载中...
加载登录表单中...
🎁
免费注册送10积分
加入电子工程师专属资源平台
加载中...
加载注册表单中...
🔒
找回密码
通过邮箱重置您的账号密码
加载中...
加载表单中...
🔒
需要登录
登录后即可使用更多功能!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质资料
👋
退出登录
确认要退出当前账号吗?
退出后需要重新登录才能下载资源