data)f pre=P; q=P->next;} //查最小值结点 P=P一>next; //指针后移 } pre一>next-q一>next; //从链表上删除最小值结点 free(q); //释放最小值结点空间 }//结束算法delete