2011-05-03 22 views

回答

4

因为听起来非常像作业问题,所以我会试着推动你在这种情况下,您的非常通用的算法将如下所示:

1. Take the input 
2. Parse the input into individual characters - Think about Perl built in methods 
3. Add characters to the Hash and count. 
4. Iterate through the Hash and print the relevant data. 

Char acter counting是各种语言中很常见的问题,因此利用Google将成为您的朋友。还要考虑Hashes将Key与某个值相关联,并且只存储唯一键,但它可以存储任何值类型。

此外,Perl Cookbook在免费的在线书籍上有一个讨论如何读取字符串的单个字符的配方,本教程可以在各种不同的站点中找到。

长话短说,有很多资源可以回答这个问题,如果你外出找到它们,你会学到更多。

相关问题