作者:乔山办公网日期:
返回目录:excel表格制作
先取出堆百栈(1)的数度据首次取出的只能是a,可以有下列情况内, abcde,acbde,acdbe,acdeb四种情容况; 先取出堆栈(2)的数据首次取出的只能是c,可以有下列情况, cdeab,cdabe,cdaeb,cabde,cadbe,cadeb六种情况; 综上所知,共10种取法. 故选C. |
这里百有详细度的解专释~~属
http://jingyan.baidu.com/article/4dc40848e6949ac8d946f105.html
最简单实用的知写法
例:
int stack[100+1];
int top = -1;
进栈 stack[++top] = value;
出栈 value = stack[top--];
if(top<0) 栈为空
if(top==100) 栈满
学数据结构, 学的是思想
实现起来可以各种各样, 只要你写的熟练了, 就会觉得很简单, 关键还是明白原理是什么, 为什么这种数据结构适合这种问题, 为什么它的道时间复杂度更好
而且到后来, 数据结构根本不用你自己去写, 写STL(标准模板库)的人, 写了十几年甚专至几十年的数据结构, 他们不比咱写的好?
举个例子, 自己写个红黑树要150行都不一定写得好。 用STL, 就像用int一样简单, 直接声明、 调用函数。 所以你要知道的就是红黑树是属什么, 为什么好使。
数据结构很重要, 但不难, 慢慢来, 掌握好学习方法:)
像这种数据保存要不手工复制成数据,公式重新做,要不用VBA来做!