ascii码问题
来源:3-8 在滑动窗口中做记录 Longest Substring Without Repeating Characters
慕慕9414451
2017-11-14
老师,请问滑动为什么开的freq[256]数组,而不是128呢?ascii码,教材书上写的就只有128个字符。谢谢。
写回答
1回答
-
你是对的。在这个问题中,开128就够了。在这里我只是因为char是8个bit的,最多承载256种可能,所以开了256的空间。但实际上对于标准asc ii码来说,只使用了7个bit。
一个不用去纠结到底开多少空间的方法是使用set来存储字符,在这个课程的下一章就会讲到:)
222017-11-14
相似问题
记忆化搜索和for循环解决LCS问题
回答 1
Leetcode 90问题
回答 1
递归法解决LIS问题,对源码的一个疑问
回答 2
leetcode112题的一个小问题
回答 1
Leetcode 438语法问题
回答 1