随笔分类 -  Algorithm

摘要:Tom Duff首先在C语言中提出了展开循环的构想,所以这种模式被称之为Duff策略。Duff策略背后的思想是每一次循环完成标准循环的1~8次。首先通过数组值得总数除以8来取定循环次数。Duff发现对于这个处理过程来说,8是最佳数值(不是任意值)。由于并非所有数组的长度都能被8整除,所以你必须通过取 阅读全文
posted @ 2013-11-19 17:33 Bruce.Chang.Lee 阅读(433) 评论(0) 推荐(0) 编辑
摘要:二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两 阅读全文
posted @ 2013-10-22 11:36 Bruce.Chang.Lee 阅读(329) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示