数据结构和算法
wklnewlife
这个作者很懒,什么都没留下…
展开
-
旋转矩阵
顺时针N(n#include#define N 10void main(){ int a[N][N]; //left, up, right, down为矩阵限制行和列 int left, up, right, down, n, t; puts("input n:\n"); scanf("%d", &n); if (n > 10) { p原创 2013-07-12 15:08:48 · 892 阅读 · 0 评论 -
链表
寻找单链表的中间结点#include typedef int ElemType;typedef struct LNODE { ElemType data; struct LNODE *next;}LNODE, *LinkList;//寻找单链表的中间结点: 慢指针走一步,快指针走两步LNODE *middle(LNODE *head){ i原创 2013-07-17 14:14:54 · 763 阅读 · 0 评论 -
链表
#include typedef int ElemType;typedef struct LNODE { ElemType data; struct LNODE *next;}LNODE, *LinkList;//寻找单链表的中间结点: 慢指针走一步,快指针走两步LNODE *middle(LNODE *head){ if(NULL == he原创 2013-07-17 14:38:29 · 817 阅读 · 0 评论