标签:数据结构_三元组
下面是我实现的三元组:
typedef int NEW_TYPE;
typedef struct
{
NEW_TYPE num1;
NEW_TYPE num2;
NEW_TYPE num3;
}triple;
bool InitTriple(triple *p,NEW_TYPE num1,NEW_TYPE num2,NEW_TYPE num3);
bool DestroyTriple(triple *p);
bool Get(triple *p,int pos,NEW_TYPE *buff);
bool Put(triple *p,int pos,NEW_TYPE *buff);
bool IsDescending(triple *p);
bool IsAscending(triple *p);
bool Max(triple *p,NEW_TYPE *pos);
bool Min(triple *p,NEW_TYPE *pos);具体代码在附件中。
标签:数据结构_三元组
原文地址:http://zhaoxiaohu.blog.51cto.com/10778115/1711484