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

wordpress设置中改网站江阴做网站的企业

wordpress设置中改网站,江阴做网站的企业,网站开发对cpu要求高吗,查询个人公司注册公司单链表的逆序输出分为两种情况#xff0c;一种是只逆序输出#xff0c;实际上不逆序#xff1b;另一种是把链表逆序。本文就分别实例讲述一下两种方法。具体如下#xff1a;1.逆序输出实例代码如下#xff1a;#include#include#includeusing namespace std;typedef struct…单链表的逆序输出分为两种情况一种是只逆序输出实际上不逆序另一种是把链表逆序。本文就分别实例讲述一下两种方法。具体如下1.逆序输出实例代码如下#include#include#includeusing namespace std;typedef struct node{int data;node * next;}node;//尾部添加node * add(int n, node * head){node * t new node;t-data n;t-next NULL;if (head NULL){head t;}else if (head-next NULL){head-next t;}else{node * p head-next;while (p-next ! NULL){p p-next;}p-next t;}return head;}//顺序输出void print(node * head){node * p head;while (p ! NULL){cout p-data ;p p-next;}cout endl;}//递归void reversePrint(node * p){if (p ! NULL){reversePrint(p-next);cout p-data ;}}//栈void reversePrint2(node * head){stack s;while (head ! NULL){s.push(head-data);head head-next;}while (!s.empty()){cout s.top() ;s.pop();}}int main(){node * head NULL;for (int i 1; i 5; i){head add(i, head);}print(head);reversePrint(head);reversePrint2(head);system(pause);return 0;}逆序输出可以用三种方法: 递归栈逆序后输出。最后一种接下来讲到。2.单链表逆序实例代码如下#include#include#includeusing namespace std;typedef struct node{int data;node * next;}node;node * add(int n, node * head){node * t new node;t-data n;t-next NULL;if (head NULL){head t;}else if (head-next NULL){head-next t;}else{node * p head-next;while (p-next ! NULL){p p-next;}p-next t;}return head;}//循环node * reverse(node * head){if (head NULL || head-next NULL){return head;}node * p1 head;node * p2 head-next;node * p3 NULL;head-next NULL;while (p2 ! NULL){p3 p2;p2 p2-next;p3-next p1;p1 p3;}head p1;return head;}void print(node * head){node * p head;while (p ! NULL){cout p-data ;p p-next;}cout endl;}//递归node * reverse2(node * p){if (p NULL || p-next NULL){return p;}node * newHead reverse2(p-next);p-next-next p;p-next NULL;return newHead;}int main(){node * head NULL;for (int i 1; i 5; i){head add(i, head);}print(head);head reverse(head);print(head);head reverse2(head);print(head);system(pause);return 0;}这里链表逆序用了两种方法循环递归。读者最容易理解的方法就是在纸上自己画一下。希望本文所述实例对大家的数据结构与算法学习能有所帮助。
http://wiki.neutronadmin.com/news/81406/

相关文章:

  • 怎样建设学校网站山东建设厅网站 高英
  • 如何注册国外网站天津建设工程合同备案网站
  • 长沙做痔疮东大医院de网站手机网站知识
  • 重庆建设银行官方网站首页怎么在拼多多上开网店卖东西
  • 金溪网站建设推广网站建设与管理课程的目标
  • 外贸网站 海外推广网站网页怎么设计
  • 梅州正规的免费建站深圳网站搜索排名
  • 建设网站的调研报告东莞做网站网站
  • 免费自助站制作在线深圳最新消息
  • 网站设计公司佛山深圳app开发公司有哪些
  • 做网站 做应用海口网站公司
  • 空包网站做红章底单做网站一定要实名认证吗
  • 界面简洁的网站vr全景网站开发
  • 成都市建网站公司滁州新橙科技网站建设
  • 网站设计 色彩wordpress进入有点卡
  • 江门做网站那家公司好音乐网站怎么做外链
  • 阿里云建站视频全部网站
  • 做qq头像的网站wordpress 本地头像
  • 专业的wap网站开发个人兼职网站制作
  • 9377将军网站优化原理
  • wordpress站群是什么那里有网站建设
  • 福州网站制作公司wordpress 文章全部显示
  • 做外贸需要关注国外哪些网站专业的网站服务公司
  • 创意视觉网站crm客户管理系统简历
  • 商务网站建设与维护课程做网站运维
  • 做网站模板赚钱吗宜春seo
  • 外吐司做的阿里巴巴的网站淘宝搜索框去什么网站做
  • php网站实例网站优化排名公司
  • 网站建设junke100搞笑视频网站建设策划书
  • 北京高端网站制作怎样做医疗保健网站