17.3 OJ内存2G限制 error C2148: 数组的总大小不得超过0x7fffffff字节
2016-03-15 10:19
1346 查看
1. 堆栈总分布为: 2G
2G=2*1024*1024*1024B=2*10^9;
#define MAXBIT 100000
#define MAXLEAF 4000
typedef struct
{
int bit[MAXBIT];
int start;
} HCodeType; /* 编码结构体 */
sizeof( HCodeType )=400004;
HCodeType HuffCode[MAXLEAF], cd;
2*10^9>400004*4000
2*10^9<400004*6000
2G=2*1024*1024*1024B=2*10^9;
#define MAXBIT 100000
#define MAXLEAF 4000
typedef struct
{
int bit[MAXBIT];
int start;
} HCodeType; /* 编码结构体 */
sizeof( HCodeType )=400004;
HCodeType HuffCode[MAXLEAF], cd;
2*10^9>400004*4000
2*10^9<400004*6000
相关文章推荐
- 从输入网址到显示网页的全过程分析
- libxml 添加到工程
- iOS中assign,copy,retain之间的区别以及weak和strong的区别
- 如何进行rails性能优化
- java开发--struts2 标签库使用
- 新装cent os 没有vim的安装方法
- 【OpenCL】Coalescing Memory Accesses
- SAX
- tar.gz包安装jdk-8u25的方法和注意的地方(下载历史版本JDK的方法)
- JAVA读取FTP文件并转为字符串
- Go语言以匿名组合的方式实现继承
- JAVA 多态 由浅及深介绍
- 面试ruby on rails时会遇见的哪些梗
- Linux命令小记
- mac 下的实用工具总结
- C++开发工程师面试题库 200~250道
- spring maven pom
- elasticsearch的匹配与排序问题
- sougou word library TXT download
- unity terrain export to obj