【導(dǎo)讀】設(shè)有一個(gè)線性表E={e1,e2,…,en-1,en},設(shè)計(jì)一個(gè)算法,將線性表逆置,即。使元素排列次序顛倒過來,成為逆線性表E’={en,en-1,…Step1:將順序表位置i的元素與位置L->last-i+1的元素進(jìn)行互換;Step2:重復(fù)Step1,直到i=L->last/2,結(jié)束。for//for循環(huán)語句,其中的L->last/2當(dāng)L->last為奇。Step1:將p指針指向頭結(jié)點(diǎn),q指針指向頭結(jié)點(diǎn)的下一個(gè)結(jié)點(diǎn);=NULL)//當(dāng)q指針非空時(shí),進(jìn)行while循環(huán)。每個(gè)表中只含有同一類的字符,且利用原表中的結(jié)點(diǎn)空間,頭結(jié)點(diǎn)可另辟空間。Step3:將單鏈表中的頭結(jié)點(diǎn)與字母比較,判斷是否在[0,9]之間;Step6:取下一結(jié)點(diǎn),重復(fù)Step1~Step5,直到結(jié)點(diǎn)完全進(jìn)入3個(gè)新的單鏈表,進(jìn)棧,然后依次出棧與單鏈表中的另一半字符進(jìn)行比較。=p->data)//j與p中的元素不相等時(shí)返回1. 字符串是中心對稱時(shí)結(jié)果。注意字符串長度為奇數(shù)時(shí)的判定即可。示循環(huán)隊(duì)列中隊(duì)尾元素的位置和內(nèi)含元素的個(gè)數(shù)。編寫實(shí)現(xiàn)該循環(huán)隊(duì)列的入隊(duì)和。出隊(duì)操作的算法。提示:隊(duì)空的條件:sq->quelen==0;隊(duì)滿的