博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据结构_三元组
阅读量:6318 次
发布时间:2019-06-22

本文共 574 字,大约阅读时间需要 1 分钟。

下面是我实现的三元组:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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);

具体代码在附件中。

本文转自 8yi少女的夢 51CTO博客,原文链接:http://blog.51cto.com/zhaoxiaohu/1711484,如需转载请自行联系原作者

你可能感兴趣的文章
Impala通过JDBC方式访问
查看>>
前端如何正确选择offer,到底选哪个?
查看>>
基于ARM处理器的反汇编器软件简单设计及实现
查看>>
Google Zxing 二维码生成与解析
查看>>
浅谈Hive和HBase区别
查看>>
C语言将字符串转换成对应的数字(十进制、十六进制)【转】
查看>>
EntityFramework之原始查询如何查询未映射的值,你又知道多少?
查看>>
target_list 中的 list_make1 的含义
查看>>
PLSQL DBMS_DDL.ALTER_COMPILE
查看>>
法线贴图是用来解决低模的细节表现问题
查看>>
Adobe AIR中使用Flex连接Sqlite数据库(2)(添加,删除,修改以及语句参数)
查看>>
eclipse加入git工具
查看>>
6.4. ruby
查看>>
BZOJ 1411&&Vijos 1544 : [ZJOI2009]硬币游戏【递推,快速幂】
查看>>
jsp中如何整合CKEditor+CKFinder实现文件上传
查看>>
前后台交互经常使用的技术汇总(后台:Java技术,前台:Js或者Jquery)
查看>>
Gartner::未来五年有颠覆性的IT技术都在这里
查看>>
《Android程序设计》一3.3 其他Android组件
查看>>
随机机器学习算法需要试验多少次,才足以客观有效的反映模型性能?
查看>>
大数据风控时代下好车贷等互联网金融平台有哪些特点
查看>>