![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
q8515620
嗯
展开
-
Josephus 约瑟夫问题
去年学数据结构时写的,不考虑时间/空间复杂度 /************************************************************************/ /* 已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。 /* 从编号为k的人开始报数,数到m的那个人出列; /* 他的下一个人又从1开始报数,数到m的那个人又出列原创 2013-04-30 15:33:28 · 499 阅读 · 0 评论 -
堆和栈的区别
堆和栈的区别(转) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥! 转自:http://www.cppblog.com/oosky/archive/2006/01/21/2958.html 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类转载 2013-05-04 01:19:17 · 508 阅读 · 0 评论