解决数组的编程问题.pptVIP

  • 50
  • 0
  • 约 25页
  • 2015-09-01 发布于安徽
  • 举报
解决数组的编程问题 数据结构(C#语言版) * 解决数组的编程问题 数据结构(C#语言版) * 目标 在本章中,你将学到: 数组的定义及表示 数组的顺序存储结构 特殊矩阵的压缩存储 稀疏矩阵的压缩存储 学习情境——用数组解决数学魔术游戏编程 [问题描述]    根据下面的数学魔术原理编写一个小游戏。有五张卡片,上面写着数字: 卡片1:1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31 卡片2:2,3,6,7,10,11,14,15,18,19,22,23,26,27,30,31 卡片3:4,5,6,7,12,13,14,15,20,21,22,23,28,29,30,31 卡片4:8,9,10,11,12,13,14,15,24,25,26,27,28,29,30,31 卡片5:16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31 数据分布的规律是:这些卡片上的数字为0-31之间的数字,0-31数字可以用5位2进制数表示,那五张卡片就是各代表一位。每张卡片上的数字就是代表这个数字在表示成二进制时这一位为1。比如数字21表示成5位的二进制是10101,这5位二进制的第1位(最右边一位)和第3位、第5位都是“1”,

文档评论(0)

1亿VIP精品文档

相关文档