第1个回答 2010-02-22
寒...你这个叫人家怎么回答你……我觉得这个你不懂还是要去问老师……我感觉这个不是天才之类的在网上看看教程是不太容易能学的很好的……如果你有小问题不懂得可以hi我哈……自觉C学的还可以……
如果你这个能有大神来帮你就最好了哈……good luck
第2个回答 2010-02-22
别把它看的太难,我学的时候,老师告诉我,只是把它看成一种简单的语言就行了,放轻松;另外处理一些 不能清楚理解意思的学术名词的时候,可以先用识记的方法来学习,学到后来,就自然明白其中之意了,计算机编程这东西本来就很抽象,别指望把它形象出来,在进行理解,我觉得,要在识记的基础上进行理解,这样比较能学明白。
以上仅是个人学习经验之谈,大家互相学习。
第3个回答 2010-02-22
唉 无聊来胡乱回答下问题
1:递归阶乘
递归就是在过程或函数里调用自身;这个很好理解吧?
大于1的自然数n阶乘:n!=1×2×3×……×n
n!=n×(n-1)!
2:堆heap
(满足堆性质的)优先队列的一种数据结构,第1个元素有最高的优先权
优先队列(Priority Queue)又称为Heap.
堆常用数组实现方便操作,其结构实质是完全二叉树。
3:栈stack
满足先进后出的性质的数学或数据结构 栈可以用来在函数调用的时候存储断点
我这是就数据结构方面写了点 其实关于在内存分配方面还有点堆,栈的内容 具体我也不在这里展开罗嗦了
第4个回答 2010-02-22
读程序,写程序。
程序看的多了,自然就半懂了,写的多了,自然就ok啦。
书嘛,遇到不懂得地方,翻翻。
……