一个链表L 一个链表P 包含升序排列的整数 操作PrintLots(L,P)将打印L中那些由P所指定的位置上的元素
2016-03-18 19:33
567 查看
数据结构与算法分析——c语言描述 练习3.2 答案
void PrintLots(List l, List p) { int i = 1; Position l_pos, p_pos; l_pos = Advance(l); p_pos = Advance(p); while (p_pos != NULL && l_pos != NULL) { int num = Retrieve(p_pos); for (; i < num; i++) l_pos = Advance(l_pos); printf("%d\n", Retrieve(l_pos)); p_pos = Advance(p_pos); } }
相关文章推荐
- 解决Xcode会出现的问题
- Struts2 的标签
- snmp常见操作
- Mousejack Hacking : 如何利用MouseJack进行物理攻击
- 关于struts2接受参数
- 汇编之路-3
- 知乎日报(Know almost daily chrome version)
- 蓝桥杯 历届试题 奇怪的比赛
- cookie和session的关系
- 深入理解Intent和IntentFilter
- 增强for循环在Map中的应用
- 在终端中输出彩色文字
- [HZNUOJ1524]排队买票(DP)
- (8)Python爬虫——爬取豆瓣影评数据
- 第二篇学习笔记
- 简单登陆界面的编辑
- 思维简图(Thinking of)
- Find the Spy
- 微信开发解决if...else..的臃肿
- JAVA多线程学习---(一)