对整行按空格切分为若干单词(保留多余空格),逐个单词处理。
单词内使用双指针:
空格直接保留;对每个单词独立进行上述过程。
该方法对每个字符最多访问常数次,整体高效且实现简洁。
给定一个仅包含大写字母、空格、小写字母和数字的字符串,请将其中的所有小写字母进行反转,但保持其它字符(大写字母、数字、空格)的位置不变;同时保证单个单词的顺序不变(不改变词与词的先后顺序)。
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt