赞
踩
可以使用链表来统计数组中,每个数据出现的次数。代码如下:
#include "stdio.h" #include "stdlib.h" int array[] = { 1, 2, 5, 6, 5, 1, 4, 7, 9, 8, 7, 2, 2}; /* 插入的数据 */ typedef int ElemType; typedef struct Node { ElemType addr; /* 数据 */ ElemType count_num; /* 数据出现的次数 */ struct Node *next; } LNode, *LinkList; LinkList Find ( LinkList L, int x ); /* 建立一个带头结点的单链表,头插法 */ void Build ( LinkList L, int array
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。