设计一个算法，计算给定字符串中不同字符的数量。


字符串："Hello World!"
一个简单的算法是首先将字符串中的所有字符放入一个集合中，然后返回集合的大小即可。

具体实现可以使用一个 Hash 集合，遍历字符串中的每一个字符，如果该字符不在集合中，则将其加入集合，否则跳过该字符。遍历完成后，返回集合的大小即可。

对于给定的字符串 "Hello World!"，该算法的输出为 10（即字符串中不同字符的数量）。