腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
首页
标签
ram
#
ram
关注
专栏文章
(18)
技术视频
(0)
互动问答
(7)
這配置夠discuz X 500人在線嗎?
2
回答
cpu
、
discuz
、
ram
、
transfer
、
配置
我想我是海啊
够
赞
0
收藏
0
评论
2
分享
够
如何在1 MB RAM中对100万个8位数字进行排序?
2
回答
ram
、
计算机
、
连接
、
排序
、
数据
akjok54
stay hungry stay foolish
PS:由于编码值所需的位数取决于先前编码的值,因此这种证明可能是不重要的。经验上可能遇到的最大编码大小是任意1011732选择缓冲区大小1013000。 typedef unsigned int u32; namespace WorkArea { static const u32 circularSize = 253250; u32 circular[circularSize] = { 0 }; // consumes 1013000 bytes static const u32 stageSize = 8000; u32 stage[stageSize]; // consumes 32000 bytes ... 总之,这两个阵列需要1045000个字节的存储空间。剩下的变量和堆栈空间剩下1048576 - 1045000 - 2×1024 = 1528字节。 它至少在我的Xeon W3520上运行了23秒。您可以使用下面的Python脚本来验证程序是否工作,假定程序名为sort1mb.exe。 from subprocess import * import random sequence = [random.randint(0, 99999999) for i in xrange(1000000)] sorter = Popen('sort1mb.exe', stdin=PIPE, stdout=PIPE) for value in sequence: sorter.stdin.write('%08d\n' % value) sorter.stdin.close() result = [int(line) for line in sorter.stdout] print('OK!' if result == sorted(sequence) else 'Error!')...
展开详请
赞
0
收藏
0
评论
0
分享
PS:由于编码值所需的位数取决于先前编码的值,因此这种证明可能是不重要的。经验上可能遇到的最大编码大小是任意1011732选择缓冲区大小1013000。 typedef unsigned int u32; namespace WorkArea { static const u32 circularSize = 253250; u32 circular[circularSize] = { 0 }; // consumes 1013000 bytes static const u32 stageSize = 8000; u32 stage[stageSize]; // consumes 32000 bytes ... 总之,这两个阵列需要1045000个字节的存储空间。剩下的变量和堆栈空间剩下1048576 - 1045000 - 2×1024 = 1528字节。 它至少在我的Xeon W3520上运行了23秒。您可以使用下面的Python脚本来验证程序是否工作,假定程序名为sort1mb.exe。 from subprocess import * import random sequence = [random.randint(0, 99999999) for i in xrange(1000000)] sorter = Popen('sort1mb.exe', stdin=PIPE, stdout=PIPE) for value in sequence: sorter.stdin.write('%08d\n' % value) sorter.stdin.close() result = [int(line) for line in sorter.stdout] print('OK!' if result == sorted(sequence) else 'Error!')
热门
专栏
机器之心
9K 文章
279 订阅
量化投资与机器学习
725 文章
425 订阅
新智元
8.3K 文章
203 订阅
石开之旅
79 文章
22 订阅
山行AI
299 文章
57 订阅
热门
标签
更多标签
ICP备案
云服务器
对象存储
云点播
即时通信 IM
实时音视频
DNS 解析 DNSPod
内容分发网络 CDN
人脸识别
私有网络
python
java
javascript
人工智能
android
领券
http://www.vxiaotou.com