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

支付宝手机网站支付二维码怎么做施工企业科技创新规划

支付宝手机网站支付二维码怎么做,施工企业科技创新规划,站内内容投放计划,火龙二合一版本手游传奇题目#xff1a; 示例#xff1a; 思路#xff1a; 这题我们将使用栈解决这个问题#xff0c;利用栈先进后出的特点#xff0c;从链表的中间位置进行入栈#xff0c;寻找链表的中间位置参考#xff1a;删除链表的中间节点#xff0c;之后从头开始进行连接。 本题使用… 题目 示例 思路 这题我们将使用栈解决这个问题利用栈先进后出的特点从链表的中间位置进行入栈寻找链表的中间位置参考删除链表的中间节点之后从头开始进行连接。 本题使用的栈源代码在此处栈和队列的实现 图示 代码: //栈 #include stdio.h #include stdlib.h #include assert.h #include stdbool.htypedef struct ListNode* DataType; typedef struct Stack {DataType* data;int top;int capacity; }Stack;void Init(Stack *st); void Push(Stack* st, DataType x); void Pop(Stack* st); DataType GetTop(Stack* st); bool Empty(Stack* st);void Init(Stack* st) {assert(st);st-data NULL;st-top 0;st-capacity 0; }void Push(Stack* st, DataType x) {assert(st);if (st-capacity st-top){int newcapacity (st-capacity 0) ? 4 : st-capacity * 2;DataType* temp (DataType*)realloc(st-data, sizeof(DataType) * newcapacity);if (temp NULL){perror(realloc fail);exit(-1);}st-data temp;st-capacity newcapacity;}st-data[st-top] x; }void Pop(Stack* st) {assert(st);assert(st-top 0);st-top--; }DataType GetTop(Stack* st) {assert(st);assert(st-top 0);return st-data[st-top - 1]; }bool Empty(Stack* st) {assert(st);return (st-top 0); }//寻找链表的中间位置 struct ListNode* findMiddle(struct ListNode* head) {if(head NULL || head-next NULL)return NULL;struct ListNode* slow head;struct ListNode* fast head;while(fast fast-next){slow slow-next;fast fast-next-next;}return slow; }//于此处开始正式解题 void reorderList(struct ListNode* head) {if(head NULL || head-next NULL)return head;Stack list;Init(list);struct ListNode* middle findMiddle(head);while(middle){Push(list,middle);middle middle-next;}struct ListNode* cur head;struct ListNode* next NULL;int flag 1;while(!Empty(list)){if(flag 1){next cur-next;cur-next GetTop(list);Pop(list);flag 0;}else{cur-next next;flag 1;}cur cur-next;}cur-next NULL;return head; } 个人主页Lei宝啊 愿所有美好如期而遇
http://www.pierceye.com/news/738894/

相关文章:

  • 济南专业网站优化花西子的网络营销策略
  • 武城网站建设费用网页设计试题及答案
  • 郑州外贸网站建设公司搜索引擎排名的三大指标
  • 温州专业微网站制作电台 主题 wordpress
  • wordpress做网站过程阳江网上车管所
  • 网站抓取qq上海自贸区注册公司流程
  • 深圳网站设计推荐刻烟台制作网站有哪些
  • 网站注册系统源码卢松松博客源码 wordpress博客模板
  • 网站开发进阶实训报告廊坊安次区网站建设公司
  • jquery插件网站推荐打开网站自动跳转代码
  • 佛山顺德容桂网站制作写作平台
  • 网站源码下载pdf文件品质好房
  • 山网站建设长沙网站开发湖南微联讯点不错
  • 网站建设的方案模板邢台123今天的招聘信息
  • 一个网站做app网站如何做收款二维码
  • 济南seo网站优化网站开发源代码 百度文库
  • 东西湖区建设局网站制作网站需要钱吗
  • 自己买服务器能在wordpress建网站欧美色影网站
  • 网站支付页面设计金华企业网站建设公司
  • wordpress评论模块临沂seo网站管理
  • 四川法制建设网站产品推广步骤
  • 服务器 网站建设比较容易做流量的网站
  • 网站建设基础实训报告天津滨海新区地图全图
  • 兰西网站建设深圳58同城招聘网
  • 兰州网站建设程序烟台赶集网网站建设
  • 自己建立网站后怎么做淘客wordpress需要npv
  • 简单网站建设推荐wordpress主题ashley
  • 单页网站开发实例下载电商营销渠道有哪些
  • 沈阳科技网站首页东营市做网站
  • 网站移动端开发公司客户评价网站建设