内存换算
来源:互联网 发布:tensorflow estimator 编辑:程序博客网 时间:2024/04/29 08:41
在很多的题目中,题头都会有这样一句:Memory Limit 65536K
但是这个怎么换算呢一般在 程序中开一个1000000的数组时不会超内存的,但是为什么开一百万的int 类型的数组不会超内存呢?
1个int类型的变量占四个字节,把int a[1000000]换算成kb 计算方法: (1000000*4)/1024=3906.2kB差不多等于最大内存的一半那么如果开一个char类型的数组最大可以开到多少呢?
maxnum=65536*1024=67108864;差不多六千多万啊,由于char类型的变量只占1个字节,故不需要除了
Memory Limit: 65536K
- 内存换算
- Hi3516A开发--内存换算
- 进制数换算
- 长度换算
- 单位换算
- 时间换算:
- 经纬度换算
- 日期 换算
- 基本单位换算
- 时间换算
- 单位换算
- 字节换算
- 硬盘容量换算
- 单位换算
- 换算毛毛
- 单位换算
- 换算时间
- 时间换算
- Struts2概述 之 MVC模式
- c++中Socket通信函数之select
- hdu 1671
- word骨灰级水平,赶紧留一份.
- 使用execAndWait拦截器模拟进度条 之 19.2.1 模拟长时间
- 内存换算
- 进度条 之 19.1 使用“进度条”告知用户进度
- 杭电2020 绝对值排序
- 有效的在Windows和UNIX/Linux平台上完全卸载DB2
- Opa指导手册:第二章 安装和使用Opa
- 利用NASM编写引导程序
- windows驱动开发DeviceIoControl传结构体
- 各类笔试题收集
- 结合JFreeChart 之 18.3 Struts2结合JFreeChart