正文

探讨磁盘碎片的空间整理算法2006-08-30 20:42:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/hawkjxr/18029.html

分享到:

一般的磁盘工具整理速度慢,效率不高,能否通过分析磁盘的文件结构,提出某种最优原则,建立切实可行的数学模型,找到一种高效的整理文件的算法! 问题可以如下描述:给出一个很大的棋盘,上面摆放有很多颜色的棋子,其中各个颜色的棋子都有号码表示,从1到n.每个棋子占用一个格子.如果棋盘按行来给予每一格子编号,那么对棋子来说,其顺序是杂乱无章的,现在需要做一件事,就是把同颜色的棋子放到一块去,并且同颜色的棋子按顺序摆放.试给出一种算法,移动最少的棋子使得棋盘上棋子顺序化! 其实如果理解有些问题的话,想想这个题目原是磁盘碎片整理的另一种描述,各位大师应该就能看懂题目了吧,颜色则表示文件,棋子编号应该是文件块的号码,而棋盘号码则是硬盘分区号码. 希望大家可以讨论讨论!提供一个好的解法

阅读(2249) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册