请教“非递减有序排列”是什么意思???谢谢指教
2个回答
展开全部
意思是关键字递增序排列,但是并非单调递增(因为有重复的关键字)从小到大或者允许中间有相等的情形:
1,2,3,4,5:递增排列,
9,8,7,6,5:递减排列。
1,2,3,3,4,5,8,8:非递减排列,
9,8,7,7,6,5,5,2,1 : 非递增排列。
比如C语言中:
SeqList* A;
int a[]={1,2,3,3,3,4,4,4,4,5,6,7,8,8,8,9,9};
A=a;
A=Delete(A);
链表没有初始化。
应该改成:
SeqList* A;
int a[]={1,2,3,3,3,4,4,4,4,5,6,7,8,8,8,9,9};
A->data = a;
A->last = 9;
A=Delete(A);
扩展资料:
有序多分类变量是很常见的变量形式,通常在变量中有多个可能会出现的取值,各取值之间还存在等级关系。
比如高血压分级(0=正常,1=正常高值,2=1级高血压,3=2级高血压,4=3级高血压)、尿蛋白水平(0=-,1=±,2=+,3=++,4=+++)等等。与无序多分类变量不同,有序多分类变量的各个选项直接呈现向一个方向递增或递减的关系。
参考资料来源:百度百科-有序分类变量
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询