比如 hello这个单词的串长度为多少,有答案是5,也有答案是6
肯定是5啊,Hello串是由5个字符组成的,包括’H’、‘e’、‘l’、‘l’、‘o’,因此它的长度为5。每个字符占用一个字节的存储空间,因此Hello串的总存储空间为5个字节。需要注意的是,在不同的编码方式下,相同的字符可能占用不同的存储空间,因此在具体实现中需要考虑编码方式对字符串长度的影响。
6
还有一个结束符号\0
在c和c++中是6个字符,包含一个结束符,Python中是5个字符,不同语言不同说法。
栈
利用栈的先进后出实现
递归
利用递归先遍历后输出