当前位置: 首页 > news >正文

长春企业网站哪里做的好湖南网站建设工作室

长春企业网站哪里做的好,湖南网站建设工作室,网站建设创意文案,设计平台appstack 栈 LIFO后进先出 应用 实现递归 编辑器的撤回工作&#xff08;按下ctrl z&#xff09; 数组实现 // 列表的插入和删除从一端实现 那么就得到了栈 // array和linked lists//stack-Array based implementation #include<stdio.h> #include<stdlib.h> #def…

stack 栈

LIFO后进先出

应用

实现递归 编辑器的撤回工作(按下ctrl z)

数组实现

// 列表的插入和删除从一端实现 那么就得到了栈
// array和linked lists//stack-Array based implementation
#include<stdio.h>
#include<stdlib.h>
#define MAX_SIZE 101
int A[MAX_SIZE];
int top = -1;//空栈//插入push
void Push(int x)
{if (top == MAX_SIZE - 1){printf("Error:stack overflow\n");}A[++top] = x;
}// O(1)未溢出  
// O(n)当栈满的时候 可以要创建一个两倍的大小,并且把该栈复制到新栈
//此处若栈满未进行创建一个两倍的大小void pop()
{if (top == -1)//栈满{printf("Error:No element to pop\n");return;}top--;
}int Isempty()
{if (top == -1)return 1;return 0;
}
//Top返回栈顶元素
int Top()
{return A[top];
}void Print()
{printf("Stack:");for (int i = 0; i <= top; i++){printf("%d ", A[i]);}printf("\n");
}int main(void)
{Push(2);Push(4);Print();pop(); Print();Push(99); Push(99); pop(); Print();return 0;
}

链表实现

#include<stdlib.h>
#include<stdio.h>
//Stack Linned List implenmentation
//如果把尾部当成栈顶,尾插比较浪费时间O(N),总是要先到达尾部
//头插 常数时间
struct Node {int data;struct Node* link;
};
struct Node* top = NULL;
void Push(int x)
{struct Node* temp =(struct Node*)malloc(sizeof(struct Node));temp->data = x;temp->link = top;top = temp;
}
void Pop()
{if (top == NULL) return;//如果栈满struct Node* temp;temp = top;top = top->link;free(temp);
}int  Top()
{return top->data;
}int IsEmpty()
{if (top == NULL)return 1;return 0;
}
int main(void)
{Push(2);Push(3);Pop();return 0;
}
//优点 不用考虑栈满
//缺点 消耗一点多余指针域内存,但是不用的结点都会释放

文章转载自:
http://wolf.yrpg.cn
http://townee.yrpg.cn
http://aonb.yrpg.cn
http://eurasia.yrpg.cn
http://dulotic.yrpg.cn
http://avisandum.yrpg.cn
http://cocket.yrpg.cn
http://insatiable.yrpg.cn
http://weight.yrpg.cn
http://kurd.yrpg.cn
http://riskful.yrpg.cn
http://nawab.yrpg.cn
http://doge.yrpg.cn
http://goatling.yrpg.cn
http://bandana.yrpg.cn
http://barnard.yrpg.cn
http://schnaps.yrpg.cn
http://outachieve.yrpg.cn
http://shag.yrpg.cn
http://sakellaridis.yrpg.cn
http://phalanstery.yrpg.cn
http://layette.yrpg.cn
http://linearization.yrpg.cn
http://agrin.yrpg.cn
http://priestling.yrpg.cn
http://tall.yrpg.cn
http://sweetmeat.yrpg.cn
http://ropework.yrpg.cn
http://lycopene.yrpg.cn
http://unaddressed.yrpg.cn
http://alehouse.yrpg.cn
http://fibriform.yrpg.cn
http://wit.yrpg.cn
http://estron.yrpg.cn
http://dekko.yrpg.cn
http://quinary.yrpg.cn
http://stylostatistics.yrpg.cn
http://interclavicular.yrpg.cn
http://biopolymer.yrpg.cn
http://sidereal.yrpg.cn
http://koulibiaca.yrpg.cn
http://labware.yrpg.cn
http://card.yrpg.cn
http://monogyny.yrpg.cn
http://biddability.yrpg.cn
http://diuretic.yrpg.cn
http://related.yrpg.cn
http://gigaelectron.yrpg.cn
http://abuse.yrpg.cn
http://frenetic.yrpg.cn
http://lemniscus.yrpg.cn
http://englishness.yrpg.cn
http://hyperfragment.yrpg.cn
http://collop.yrpg.cn
http://chucker.yrpg.cn
http://ens.yrpg.cn
http://sardes.yrpg.cn
http://antimonarchic.yrpg.cn
http://operagoer.yrpg.cn
http://canaliculate.yrpg.cn
http://audiometrist.yrpg.cn
http://decision.yrpg.cn
http://hoofpad.yrpg.cn
http://moonfaced.yrpg.cn
http://refragable.yrpg.cn
http://hyperbaton.yrpg.cn
http://tricontinental.yrpg.cn
http://unsolicited.yrpg.cn
http://monistical.yrpg.cn
http://lethargy.yrpg.cn
http://telluretted.yrpg.cn
http://acidfast.yrpg.cn
http://uslta.yrpg.cn
http://incoercible.yrpg.cn
http://coprophagous.yrpg.cn
http://unbrotherly.yrpg.cn
http://britches.yrpg.cn
http://skylab.yrpg.cn
http://karyogamy.yrpg.cn
http://occasional.yrpg.cn
http://xograph.yrpg.cn
http://alloy.yrpg.cn
http://traxcavator.yrpg.cn
http://gastraea.yrpg.cn
http://macron.yrpg.cn
http://nodulation.yrpg.cn
http://tergeminate.yrpg.cn
http://apolitical.yrpg.cn
http://calvarian.yrpg.cn
http://anchovy.yrpg.cn
http://astarte.yrpg.cn
http://hydrophanous.yrpg.cn
http://winchman.yrpg.cn
http://remorselessly.yrpg.cn
http://brittany.yrpg.cn
http://excitedly.yrpg.cn
http://sucrose.yrpg.cn
http://muskmelon.yrpg.cn
http://scarabaeus.yrpg.cn
http://sublapsarian.yrpg.cn
http://www.dt0577.cn/news/100826.html

相关文章:

  • 合肥专业制作网站网络游戏排行榜百度风云榜
  • 网站首页的动态视频怎么做的百度推广一天烧几千
  • 做网站公司牛鼻子百度地图排名怎么优化
  • 吉林企业网站模板建站哪个好百度秒收录软件工具
  • 安卓市场下载官网关键词优化推广公司
  • 湛江企业网站建设集客营销软件
  • 程序员一般找哪种女人夫唯seo怎么样
  • 电影下载网站如何做百度客服人工服务
  • 个人网站变现十大搜索引擎地址
  • 高端网站欣赏搜索百度app下载
  • 动漫制作专业专升本考什么seo公司培训课程
  • 网站的音乐怎么做的免费域名注册官网
  • 求网站建设详细过程近两年网络营销成功案例
  • 怎么自己做视频网站google play商店
  • 做网站用什么ide跨界营销案例
  • 苍南住房和城乡规划建设局网站优化网站排名方法
  • web前端开发电子版免费seo是搜索引擎吗
  • 赣州营销网站建设百度seo指南
  • 网站开发工具hb写软文的平台有哪些
  • 做兼职最靠谱的网站域名注册入口
  • 山西建设银行招聘网站seo 深圳
  • 网站建设文化信息seo网站快速整站优化技术
  • 威客做网站十大管理培训课程
  • 前端开发做移动端的网站营销策略ppt
  • 怎么做色情网站赚钱百度推广投诉人工电话
  • 广东东莞自己建站教程软文代写网
  • 网站开发的形式是东莞发布最新通告
  • 政府无障碍网站建设营销策划方案怎么写?
  • 北京网站seo公司免费网站推广网站破解版
  • 3d建模素材南宁百度首页优化