第四周 项目3:单链表应用(3)
来源:互联网 发布:教育行业知乎 编辑:程序博客网 时间:2024/06/03 15:05
linklist.h和linklist.cpp 在单链表算法库 (项目2)点击
- #include "linklist.h"
- bool increase(LinkList *L)
- {
- LinkList *p = L->next, *q; //p指向第1个数据节点
- if(p != NULL)
- {
- while(p->next != NULL)
- {
- q = p->next; //q是p的后继
- if (q->data > p->data) //只要是递增的,就继续考察其后继
- p = q;
- else
- return false; //只要有一个不是后继大于前驱,便不是递增
- }
- }
- return true;
- }
- int main()
- {
- LinkList *A, *B;
- int i;
- ElemType a[]= {1, 3, 2, 9};
- ElemType b[]= {0, 4, 5 ,6, 7, 8};
- InitList(A);
- for(i=3; i>=0; i--)
- ListInsert(A, 1, a[i]);
- InitList(B);
- for(i=5; i>=0; i--)
- ListInsert(B, 1, b[i]);
- printf("A: %c\n", increase(A)?'Y':'N');
- printf("B: %c\n", increase(B)?'Y':'N');
- DestroyList(A);
- DestroyList(B);
- return 0;
- }
0 0
- 第四周项目(3):单链表应用
- 第四周项目(3)-单链表应用
- 第四周项目3 单链表应用3
- 第四周--项目3-单链表应用3
- 第四周 项目3 单链表应用(3)
- 第四周项目3--单链表应用3
- 第四周-项目3-单链表应用
- 第四周 项目3-单链表应用
- 第四周项目3—单链表应用
- 第四周 项目3--单链表应用1
- 第四周项目3-单链表应用(1)
- 第四周项目3-单链表应用
- 第四周项目3--单链表应用(2)
- 第四周项目3-单链表的应用
- (第四周项目3)单链表应用
- 第四周 项目3-单链表应用1
- 第四周 项目3 单链表应用
- 第四周项目3 单链表的应用
- AndroidStudio两大编辑插件GsonFormat和ButterKnifeZelezny
- python 手动安装 lxml包
- 心情随笔
- 6.12
- python中的.pyc文件格式
- 第四周 项目3:单链表应用(3)
- appCan开发:用appcan.locStorage实现本地缓存
- JavaScript笔记:错误处理与调试
- eclipse总结:快捷键
- 最详细iOS App 上架流程
- 大数据系列修炼-Scala课程43
- 第4周项目5-多项式求和
- java类级别访问修饰符作用域
- Data Guard 主库创建表空间,备库MRP无法启动