房间分配问题怎么可能装的下那么多数据?

rmingming 2007-12-15 03:13:33
内存4g,如果真给了2^28个学生的数的话,岂不是每个学生最多占用16个字节。
16个字节就128位,要存50个0-4的整数,每个数最少需要3位,那就是150位了。
也不够阿。难道还要我们对输入数据进行压缩吗?
...全文
445 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hugebug4ever 2007-12-24
  • 打赏
  • 举报
回复
2^28放不下啊,又不能分段读取
OpenHero 2007-12-24
  • 打赏
  • 举报
回复
其实还有一个概率的问题:)每个初始room的DT是按照概率分布的
不过我没时间来做这个了
唉~

这几天都在干着给boss些p2p的模拟器,明天还得写report,唉~~
就用简单的实现就行了,哈哈
fmddlmyy 2007-12-24
  • 打赏
  • 举报
回复
如果学生数是最大的“小于 2^28 - 1 的偶数”: 268435454。那么输入文件的大小将达到(假设回车是0d 0a):
11+(10+1+50+2)*268435454=16911433613
这是15.75G字节。
我没有考虑超过4G的文件,觉得没什么意思。
cosechy 2007-12-23
  • 打赏
  • 举报
回复
16个字节有128位,每3位就可以存一个属性。。好像还是不够
搞成5进制的就没法算了
kelkch 2007-12-17
  • 打赏
  • 举报
回复
我的设计是,内寸分配保错就退出.
OpenHero 2007-12-17
  • 打赏
  • 举报
回复
如果不求高分,就可以解决通常的问题就ok了
OpenHero 2007-12-17
  • 打赏
  • 举报
回复
2^28的数据肯定要的
但是得看你的算法的优化量
是不是所有的数据都有必要
最好做自己判断,别人给了你这么多多数据,那当然得做测试了!
所以,大数据是处理问题的第一关!
如果是想得高分,这一关肯定得过
mikster 2007-12-17
  • 打赏
  • 举报
回复
拜托,内存就不要考虑了。
一般图的最优匹配确定性算法就不要想了,肯定只能随机的。
不然2分钟你能搞出什么...
zhangyixian525 2007-12-16
  • 打赏
  • 举报
回复
房间分配问题到底是在考验英特尔的处理器还是在考验参与者的脑细胞啊?
denghui0815 2007-12-16
  • 打赏
  • 举报
回复
主办方只是说 最多2^28 不一定会用那么多
killgxlin 2007-12-15
  • 打赏
  • 举报
回复
咱们没有,主办方有啊

566

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧