![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 72
_子木_
这个作者很懒,什么都没留下…
展开
-
使用递归将一个整数各个数字保存到一个数组中
其实非递归方法也是蛮简单的。递归方法也蛮简单就是从外向内递归处理各个数位罢了。这里献上源代码#include void fun(int *paInt , int n , int k){ if(0 == n) //到头了就返回 { return; } paInt[k] = n % 10; //此处将末位保存到相应数组位置中 fun(paInt , n / 10 ,原创 2015-04-03 19:19:52 · 1882 阅读 · 0 评论 -
题目:输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。
题目:输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。链表结点定义如下:struct ListNode{ int m_nKey; ListNode* m_pNext;};c语言实现/* File : rlink.c Author : Date : 2015/4/4 platform : windows7 x86_64 ve原创 2015-04-04 21:47:10 · 2131 阅读 · 0 评论 -
哈弗曼树
哈弗曼树原理暂时不叙述(实为贪心算法)。先fengsh原创 2014-09-01 15:29:57 · 669 阅读 · 0 评论 -
约瑟夫环问题
网上说法很多。。这里简单描述一下。一群人围成一个圈,每个人都有自己的密钥。。出列后用其密钥做下一个循环出队数。源代码#include#includetypedef struct _node{ int ord;//order int key;//key struct _node* next;}Node,*pNode;pNode Create(){ int k,o=1;原创 2015-04-04 21:59:00 · 558 阅读 · 0 评论