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

网站多语言版本商场设计网站

网站多语言版本,商场设计网站,品牌广告文案,企业网站视觉设计1 问题 反向打印链表值 2 思考 1#xff09; 我们利用栈的思想#xff0c;新进后出#xff0c;把链表的每个元素分别入栈之后再打印栈 2#xff09;既然上面用到了栈#xff0c;我们应该就会想到用到递归来实现 3 代码实现 #include iostream #include st…1 问题 反向打印链表值 2 思考 1 我们利用栈的思想新进后出把链表的每个元素分别入栈之后再打印栈 2既然上面用到了栈我们应该就会想到用到递归来实现 3 代码实现 #include iostream #include stack #include stdlib.husing namespace std;typedef struct node {int value;struct node *next; } Node;/***把链表的每一个元素遍历出来放进栈,然后利用*栈把先进后出的特点,然后打印栈*/ void reverse_printf(Node *head) {if (head NULL){std::cout head is NULL std::endl;return; }Node *p head;stackNode * stk; while (p ! NULL){stk.push(p);p p-next;}while(!stk.empty()){Node *node stk.top();std::cout node-value std::endl;stk.pop();} }/***既然上面用到了栈,那么我们自然而然就会想到*用递归的思想,我们就自己调用自己直到遍历到最后*很明显我们递归的条件是最后一个原始的next不能为空*/ void reverse_printf1(Node *head) {/**这样也行if (head NULL){return; }reverse_printf1(head-next);std::cout head-value std::endl;**/if (head ! NULL){reverse_printf1(head-next);std::cout head-value std::endl;} }void printf(Node *head) {if (head NULL){std::cout head is NULL std::endl;return; }Node *p head;while (p ! NULL){std::cout p-value std::endl;p p-next;} }int main() {Node *head NULL;Node *node1 NULL;Node *node2 NULL;Node *node3 NULL;head (struct node*)malloc(sizeof(Node));node1 (struct node*)malloc(sizeof(Node));node2 (struct node*)malloc(sizeof(Node));node3 (struct node*)malloc(sizeof(Node)); if (head NULL || node1 NULL || node2 NULL || node3 NULL){std::cout malloc fail std::endl;return -1;}head-value 0;head-next node1;node1-value 1;node1-next node2;node2-value 2;node2-next node3;node3-value 3;node3-next NULL;printf(head);std::cout *************** std::endl;reverse_printf(head);std::cout *************** std::endl;reverse_printf1(head);free(head);free(node1);free(node2);free(node3);return 0;} 4 运行结果 0 1 2 3 *************** 3 2 1 0 *************** 3 2 1 0
http://wiki.neutronadmin.com/news/96833/

相关文章:

  • 网站网络结构设计开发公司做管理公司天然气怎么做帐
  • 红桥网站建设网站关键词检测
  • 莱芜网站建设与管理国外域名抢注网站
  • 江苏省网站备案电话号码wordpress中文版广告
  • 网站定制公司哪家好网站建设 发短信文案
  • 网站301在哪做电子商务网站设计岗位主要是
  • 网站设计公司北京最权威的网站推广公司
  • 行业网站需要如何做建设旅游网站的功能定位
  • 做文案的网站有些什么软件家用电脑和宽带做网站
  • 怎么形容网站风格wordpress 图片分类
  • 做贸易把产品放到哪个网站好呢西安做网站公
  • 临沂住房和城乡建设厅网站海外站推广
  • 嘉兴网站建设seo建网站要几个域名
  • 免费企业网站建设网站建设价格与哪些
  • 手机网站制作视频教程网站后台有安全狗
  • 360做的网站首页快速域名网站备案
  • 制作公司网站多少钱网站设计大概收费范围
  • 网站后台模板 下载建设系统网站
  • html5做服装网站做网站对客户有什么帮助
  • 网站后台模板 下载项目建议书
  • icp网站负责人网站到底怎么做出来的
  • 网站知识介绍建设部监理网站官网
  • 紫金网站建设公司安徽六安市地图
  • 帮别人做非法网站网站开发需要注意的问题
  • 郑州网站高端网站设计吉林省住房和城乡建设部网站
  • 网站ftp管理工具网站建设成都
  • 网站建设教程大全 百度网盘网站如何做线上支付功能
  • 宣讲家网站 家风建设安徽网站建设服务
  • 什么是网站根目录网络营销案例文章
  • outlook企业邮箱收费标准惠州百度seo