设计一个算法,在带头结点的单链表head中删除一个data域值最小的结点...答:int a[]={6,5,4,3,2,1};InitList(&L);for(i=0; i<6; ++i)m = ListInsert(L,i+1,a[i]);printf("链表的内容为:");ListTraverse(L);ListDeleteMax(L,&j);printf("删除最大元素%d后,链表的内容为:",j);ListTraverse(L);DestroyList(L);return 0;} void InitList(Link...