求助啊!!!!要工作了学校还要搞什么设计,而且居然百度and谷歌都没有

一、内容
设2n张牌分别标记为1,2,…,n,n+l,…,2n,初始时这2n张牌按其标号从小到大排列。经一次洗牌后,原来的排列顺序变成n+l,l,n+2,2,••,,2n,n。即前n张牌被放到偶数位置2,4,•,•,2n,而后n张牌被放到奇数位置1,3,…,2n-l。编写算法解决问题:至少经过多少次洗牌可以恢复初始状态?

二、任务和要求
任务:⑴ 通过独立解决某个课程设计问题,灵活运用数据结构基础知识,在数据结构的选择应用、算法的设计及其实现等方面加深对课程基本内容的理解和综合运用。⑵ 深刻理解、牢固掌握数据结构和算法设计技术,提高分析和解决实际问题的能力。⑶ 在程序设计方法以及上机操作等基本技能和科学作风方面进行比较系统和严格的训练。
要求:按“课程设计教学大纲”的要求完成“数据结构与算法课程设计报告”。

作者: real_music   发布时间: 2011-06-07

原来怎样从1,2,…,n,n+l,…,2n变成n+l,l,n+2,2,••,,2n,n的,现在就由n+l,l,n+2,2,••,,2n,n给变回1,2,…,n,n+l,…,2n。

作者: fengchaokobe   发布时间: 2011-06-08