读书人

栈的使用

发布时间: 2012-09-14 23:00:49 作者: rapoo

栈的应用

栈的应用举例

1 数制转换

十进制N和其他d进制的转换原理:

N=(N div d)*d + N mod d (其中,div为整除运算,mod为求余运算)


C语言求解:

void conversion(int N){sqStack S;initStack(&S);while(N){push(&S,N%8);N = N/8;}stackTraverse(&S,visit);}
?

读书人网 >编程

热点推荐