题解 | #获取字符串的长度#

获取字符串的长度

http://www.nowcoder.com/practice/e436bbc408744b73b69a8925fac26efc

解题思路:

1、题目的意思是,如果第二个参数bUnion255For1 为true,则所有字符长度为1,否则如果字符 Unicode 编码 > 255 则每个字符的长度为2,需要判断

2、先判断bUnion255For1的状态,如果为true,则返回s.length(表示s的字符串长度)

3、如果为false,先定义length为0,然后循环字符串,判断每个字符的unicode码是否大于255,如果大于255,则字符长度改为2,如果不大于255,则 字符长度还是1

全部评论

相关推荐

肖先生~:先别说工资,现在有个工作就不错了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务