排序算法中Key关键字的定义解决方法
排序算法中Key关键字的定义
定义排序算法中数据元素的抽象数据类型DataType为如下结构体:
struct DataType
{
KeyType key;
};
这是书上排序算法一节中定义的,但我不理解什么意思,请教各位帮帮忙
------解决方案--------------------
不必拘泥于一本书,一本书可能会害一个人 ,多找几本不同的书看看同一部分。
------解决方案--------------------
是否你看错了,我记得有自己定义自己的,象下面这样?
struct DataType
{
DataTypekey;
};
------解决方案--------------------
yeap, building 2 is right.
------解决方案--------------------
应该只说明是一个用于排序中具体比较的值key,key可能是你想得到到所所有类型,大小关系也可自定。
怕把想象空间给你限制了。如key可能是已知int char 串等,也可能是处定义的类型:如复数,对象等
定义排序算法中数据元素的抽象数据类型DataType为如下结构体:
struct DataType
{
KeyType key;
};
这是书上排序算法一节中定义的,但我不理解什么意思,请教各位帮帮忙
------解决方案--------------------
不必拘泥于一本书,一本书可能会害一个人 ,多找几本不同的书看看同一部分。
------解决方案--------------------
是否你看错了,我记得有自己定义自己的,象下面这样?
struct DataType
{
DataTypekey;
};
------解决方案--------------------
yeap, building 2 is right.
------解决方案--------------------
应该只说明是一个用于排序中具体比较的值key,key可能是你想得到到所所有类型,大小关系也可自定。
怕把想象空间给你限制了。如key可能是已知int char 串等,也可能是处定义的类型:如复数,对象等