輸入一行字符串,該字符串只由小寫英文字母a-z組成,且其中的字符可以重復,最長不超過10000個字符。
從該字符串中按順序挑選出若干字符(不一定相鄰)組成一個新串,稱為“子串”。如果子串中每兩個相鄰的字符或者相等,或者后一個比前一個大,則稱為“升序子串”。編程求出輸入字符串的最長升序子串的長度。
例如,由輸入字符串abdbch可以構成的升序子串有:abd、abch、bbch、abbch等。其中最長的升序子串是abbch,其長度為5。
這個怎么弄啊?
- 1 回答
- 0 關注
- 1513 瀏覽
添加回答
舉報
0/150
提交
取消