汉诺塔绝对是一个经典的算法题目虽然当年也讲过,程序也不长但是一直以来总觉得理解的不清楚,看程序也能明白什么意思过一段时间程序忘了,想不起来的时候就怎么都想不明白了,虽然说好像是那么回事就是高不明白。借着前两天做八皇后的东风顺便来理一下这个汉诺塔。园盘从上到丅编号1 2, …… n,杆子从左至右AB,CA是from,C是to.我还是看了以前的java程序然后自己理解一下写的C程序几乎没有差别,当然写的时候也忘了鈈少第一遍出来错误的答案。程序如下:
借着这股东风我再顺便写一下排序的算法实现,我只记得冒泡跟快速排序了现在先写一个冒泡排序c语言实现吧: