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

西安网站seo哪家公司好东莞网站建设价格价格

西安网站seo哪家公司好,东莞网站建设价格价格,水果电商运营方案,wordpress管理员改为投稿者设计算法将一个带头结点的单链表A分解为两个具有相同结构的链表B、C#xff0c;其中B表的结点为A表中值小于零的结点#xff0c;而C表的结点为A表中值大于零的结点#xff08;链表A中的元素为非零整数#xff0c;要求B、C表利用A表的结点#xff09; for example: A -1 2 … 设计算法将一个带头结点的单链表A分解为两个具有相同结构的链表B、C其中B表的结点为A表中值小于零的结点而C表的结点为A表中值大于零的结点链表A中的元素为非零整数要求B、C表利用A表的结点 for example: A -1 2 3 -2 4 5 #include iostream using namespace std;typedef int Elemtype; #define ERROR 0; #define OK 1;typedef struct LNode {Elemtype data; //结点保存的数据struct LNode* next; //结构体指针 }LNode, * LinkList;/*单链表初始化*/ bool Init_LinkList(LinkList L) {L (LinkList)malloc(sizeof(LNode)); //新建头结点if (L NULL){return ERROR;}L-data 0;L-next NULL;return OK; }/*单链表头插法*/ bool LinkList_head_instert(LinkList L) {int x 0;LNode* p NULL;while (cin x){p (LinkList)malloc(sizeof(LNode));if (p ! NULL) //防止分配地址失败{p-data x;p-next L-next;L-next p;if (cin.get() \n) break; //检测换行符}else{exit(0);cout 内存分配失败 endl;}}return OK; }/*单链表尾插法*/ bool LinkList_tail_instert(LinkList L) {int x 0;LNode* p NULL;LNode* r NULL;r L;while (cin x){p (LinkList)malloc(sizeof(LNode));if (p ! NULL) //防止分配地址失败{p-data x;p-next NULL;r-next p;r p;if (cin.get() \n) break; //检测换行符}else{exit(0);cout 内存分配失败 endl;}}return OK; }/*单链表遍历*/ bool LinkList_All_value(LinkList L) {if (L-next NULL){cout 链表为空 endl;return ERROR;}LNode* s NULL;s L-next;while (s ! NULL){cout s-data ;s s-next;}cout endl;free(s);return OK; }/*单链表长度*/ int LinkList_length(LinkList L) {int count 0;LNode* s NULL;s L-next;while (s ! NULL){count;s s-next;}return count; }/*清空单链表*/ void Clear_LinkList(LinkList L) {LNode* p L-next;LNode* q NULL;while (p ! NULL){q p-next;free(p);p q;}L-next NULL; }/*销毁单链表*/ void Destory_LinkList(LinkList L) {LNode* p NULL;LNode* q NULL;p L;while (p ! NULL){q p-next;free(p);p q;}L NULL; }bool zero_panding(LinkList A, LinkList B, LinkList C) {LNode* pa NULL; LNode* pb NULL;LNode* pc NULL;pa A-next;A-next NULL;pb B; pc C;if (pa NULL){cout 单链表为空 endl;return ERROR;}while (pa ! NULL){if (pa-data 0){pb-next pa; //尾插pa pa-next;pb pb-next;}else //pa-data 0{pc-next pa; //尾插pa pa-next;pc pc-next;}}pb-next NULL;pc-next NULL;return OK; } /*设计算法将一个带头结点的单链表A分解为两个具有相同结构的链表B、C其中B表的结点为A表中值小于 零的结点而C表的结点为A表中值大于零的结点链表A中的元素为非零整数要求B、C表利用A表的结点*/ //for example: A -1 2 3 -2 4 5 int main(void) {LinkList A NULL;Init_LinkList(A);LinkList_tail_instert(A);//test1: -1 2 3 -2 4 5 test2: -1 2 3 -2 4 5 7 -10 test3: -1 2 3 -2LinkList_All_value(A);LinkList B NULL;Init_LinkList(B); //新建B链表(带头节点)LinkList C NULL;Init_LinkList(C); //新建C链表(带头节点)zero_panding(A, B, C);LinkList_All_value(B);LinkList_All_value(C);return 0; }
http://mrfarshtey.net/news/48816/

相关文章:

  • 大连市建设部网站官网电子商务网站软件建设的核心
  • 杭州做网站比较好的公司佛山顺德网站制作公司
  • 手机网站开发软件下载图案设计制作
  • 小公司网站建设《学做网站论坛》视频下载
  • 贵州碧江区住房和城乡建设局网站唐山做网站公司哪家好
  • 一家做公司点评网站装饰工程预算与报价
  • iis 创建网站如何将wordpress主题换成英文版
  • 网站推广方法技巧wordpress 邮箱
  • 如何做网站推广页面沈阳企业做网站
  • 二级学院网站建设方案专业网站设计招聘信息
  • clh网站建设公司上海外贸网站推广服务
  • 商城网站开发设计网站开发与设计案例
  • 技术支持:上海网站建设百度 营销推广是做什么的
  • 百度站长seo如何自己网站接装修生意做
  • 网站页脚版权信息珠海公司网站制作公
  • 中国建设银行网站首页怎么销户淘宝做网站
  • 我是新手如何做电商搜索引擎优化人员优化
  • 门户网站建设进度做u盘的老外网站
  • 做网站时怎样把文字放在中间贵州建设厅网站二建
  • 门户网站开发过程视频长沙网页设计培训班哪家好
  • perl做网站申请个人网站域名
  • 求个网站你明白的深圳做企业网站哪家好
  • 社保网站做员工用工备案建德网站优化公司
  • 网站建设任务清单西安网站建设ruiqinet
  • 网站建设流程及细节产品推广文案范文
  • 哈尔滨做企业网站网站开发常见毕业设计题目
  • 河南省建设厅网站中级职称wordpress ip验证不当漏洞
  • 长沙知名网站推广如何弄一个自己的小程序
  • 学校微网站模板下载地址杭州网站建设(推荐乐云践新)
  • 做家务的男人们在哪个网站播出昆山做企业网站