分享到:
发表于 2013-12-24 15:45:13 楼主 | |
|
|
个性签名:无
|
发表于 2013-12-24 15:45:15 1楼 | |
![]() 评分:+经验 10 已有 1人参与评分展开 |
发表于 2013-12-24 15:45:17 2楼 | |
![]() |
|
发表于 2013-12-24 16:37:04 3楼 | |
沙发!!! | |
发表于 2013-12-24 19:02:25 4楼 | |
拍的精彩,后期很有特色啊,老师啊,没明白什么是堆栈出来的作品哟?
评分:+经验 10 已有 1人参与评分展开 |
|
发表于 2013-12-24 22:54:47 5楼 | |
感谢分享,欣赏支持 |
|
发表于 2013-12-25 06:17:18 6楼 | |
喜欢大片!不知道什么叫堆栈PS?圣诞快乐! | |
发表于 2013-12-25 10:02:11 7楼 | |
何谓对剑? ![]() |
|
发表于 2013-12-25 14:55:29 8楼 | |
呵呵 ,我也不知道!查了一下,如下,不知对否? 堆栈是一种执行“后进先出”算法的数据结构。 设想有一个直径不大、一端开口一端封闭的竹筒。有若干个写有编号的小球,小球的直径比竹筒的直径略小。现在把不同编号的小球放到竹筒里面,可以发现一种规律:先放进去的小球只能后拿出来,反之,后放进去的小球能够先拿出来。所以“先进后出”就是这种结构的特点。 堆栈就是这样一种数据结构。它是在内存中开辟一个存储区域,数据一个一个顺序地存入(也就是“压入--push”)这个区域之中。有一个地址指针总指向最后一个压入堆栈的数据所在的数据单元,存放这个地址指针的寄存器就叫做堆栈指示器。开始放入数据的单元叫做“栈底”。数据一个一个地存入,这个过程叫做“压栈”。在压栈的过程中,每有一个数据压入堆栈,就放在和前一个单元相连的后面一个单元中,堆栈指示器中的地址自动加1。读取这些数据时,按照堆栈指示器中的地址读取数据,堆栈指示器中的地址数自动减 1。这个过程叫做“弹出pop”。如此就实现了后进先出的原则。 堆栈是计算机中最常用的一种数据结构,比如函数的调用在计算机中是用堆栈实现的。 堆栈可以用数组存储,也可以用以后会介绍的链表存储。 下面是一个堆栈的结构体定义,包括一个栈顶指针,一个数据项数组。栈顶指针最开始指向-1,然后存入数据时,栈顶指针加1,取出数据后,栈顶指针减1。 #define MAX_SIZE 100 typedef int DATA_TYPE; struct stack { DATA_TYPE data[MAX_SIZE]; int top; |
|
发表于 2013-12-25 16:13:46 9楼 | |
麦士 发表于 2013-12-24 15:45:17 |
|
发表于 2013-12-25 16:17:11 10楼 | |
拥有长久 发表于 2013-12-25 14:55:29 呵呵 ,我也不知道!查了一下,如下,不知对否? 堆栈是一种执行“后进先出”算法的数据结构。 设想有一... |
|
发表于 2013-12-25 16:20:50 11楼 | |
麦士 发表于 2013-12-24 15:45:17 |
|
发表于 2013-12-25 16:21:36 12楼 | |
堆栈用于模拟慢门或无损降噪,可以叠加星轨并实现特殊效果 用StarTails这个PS6的附加软件,可以鼓捣出慢门海景和星轨.. 麦版是高手,天衣无缝赞 |
|
发表于 2013-12-25 16:42:15 13楼 | |
漂亮,支持好友! | |
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见