编写一个函数sortString,给定任意字符串返回升序排列后的中间字符串,如果字符串的长度N为偶数个,那么返回第N/2个排好序的字符。
时间: 2024-05-13 21:16:57 浏览: 71
sort-strings:按长度对字符串数组进行排序
以下是一个Python实现的示例代码:
```python
def sortString(s):
sorted_str = ''.join(sorted(s))
n = len(sorted_str)
if n % 2 == 0:
return sorted_str[n // 2 - 1]
else:
return sorted_str[n // 2]
```
该函数首先将输入字符串进行升序排列,然后根据字符串长度的奇偶性来确定返回的中间字符。如果字符串长度为奇数,返回排好序的中间字符,否则返回排好序的中间两个字符中的第一个。
阅读全文