![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
码中仙者
这个作者很懒,什么都没留下…
展开
-
链表的实现
定义一个链表typedef struct Node{ int data; struct Node * pNext;}NODE,* PNODE;声明方法PNODE create_list(void);void traverst_list(PNODE);bool is_empty(PNODE);bool insert_list(PNODE,int val,int pos)...原创 2019-12-10 23:24:43 · 107 阅读 · 0 评论 -
汉诺塔递归方法
#include<stdio.h>/* n,A,B,C 汉诺塔问题的简化思维:要完成从A(n)->C分为三步 ① A(n-1)->B 那么问题就同样简化成A(n-1)->B ① A(n-2)->C ② A->B ③ C(n-2)->B ② A->C ③ B(n-1)->C 也是同样的问题B(n-1)-&g...原创 2019-11-22 23:49:37 · 198 阅读 · 0 评论 -
九连环的递归实现,以及数列通项
#include<stdio.h>/* 九连环问题是否可以用递归解决 创建数学模型:n=9, 已知n环,解掉n环 ringDown(n) ① 解掉前n-2个环 ② 用n-1环解掉n环 ③ 装上前n-2个环 ringUp(n) ④ 解掉n-1个环 已知n环,装上n环 ringUp(n) ① 装上前n-1环 ② 解掉前n-2环 ringDown...原创 2019-11-22 23:34:32 · 1656 阅读 · 0 评论