三表插入排序;算法中使用了三个指针 其中p指示第i个记录当前位置 i指示第i个记录应在位置 q指示第i+1个记录当前位置;void Arrange ( SLinkListType &SL ) { p = SL.r[0].next; // p指示第一个记录当前位置 for ( i=1; i