标签:算法

堆Heap与栈Stack

栈Stack: 每个进程在产生之后,OS会自动给这个进程分配一个存储进程中参数,局部变量,返回值的内存空间。这部分内存空间叫做栈。这个内存空间是固定大小的。所以在递归的时候,我们不断调用函数本身,就会在栈中不断添加函数的…