[求助]这两道题目怎么做啊??
最近新学<<数据结构与程序设计>>,有两道题目不会:
1. 编写反向显示单链表各结点的值的递归算法。单链表为:
A,V,U,E,B,C,L,D,X,Y,M,H
2.二、已知阶乘函数定义如下:
1 当n = 0时
F(n)=
n×F(n-1) 当n>0时
⑴编写求F(n)的递归算法。
⑵采用循环结构消除递归,编写求F(n)的非递归算法。
⑶采用栈消除递归,编写求F(n)的非递归算法。
设n = 10。
用C++写代码,求各位大大指点