📅  最后修改于: 2023-12-03 15:37:15.054000             🧑  作者: Mango
这是一道算法题,需要使用Python或其他语言进行实现。
给定一个字符串,输出它的首字母缩写。例如,输入"GNU Image Manipulation Program",应该返回"GIMP"。
处理字符串,记录每个单词的首字母,然后将它们连接起来即可。
def get_initials(s):
words = s.split()
initials = [word[0] for word in words]
return ''.join(initials)
# 测试代码
print(get_initials("GNU Image Manipulation Program"))
# 输出结果:GIMP
该算法的时间复杂度为O(n),其中n为单词的个数。
该算法的空间复杂度为O(n),其中n为单词的个数。