问答题

设有一个带头结点的循环单链表,其结点值均为正整数。试设计一个算法,反复找出单链表中结点值最小的结点,并输出之,然后将该结点从中删除,直到单链表空为止,最后再删除表头结点。
给出算法的基本设计思想;

【参考答案】

算法的基本设计思想如[解析]所述。