会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
执蘖执蘖
博客园
园子
首页
新随笔
联系
管理
订阅
2017年3月14日
快慢指针实现不依赖计数器寻找中位数(linked list)
摘要: 该方法在不借助计数器变量实现寻找中位数的功能。原理是:快指针的移动速度是慢指针移动速度的2倍,因此当快指针到达链表尾时,慢指针到达中点。程序还要考虑链表结点个数的奇偶数因素,当快指针移动x次后到达表尾(1+2x),说明链表有奇数个结点,直接返回慢指针指向的数据即可。如果快指针是倒数第二个结点,说明链
阅读全文
posted @ 2017-03-14 17:55 执蘖执蘖
阅读(314)
评论(0)
推荐(0)
编辑
公告