请问各位大侠,如何实现从键盘输入一些字符,接着统计出字符的个数(不算空格和标点符号),然后根据每个字符的出现频率构建一棵最优化树. 例如:输入一个句子: go, google, go.
字符个数: 10
每个字符的出现频率:
g = 4, o = 4, l = 1, e = 1.
字符个数: 10
每个字符的出现频率:
g = 4, o = 4, l = 1, e = 1.
解决方案 »
- CMFCToolBar::DrawButton//如何正确使用?
- 关于this指针的问题
- 如何在mfc程序中的某一点使程序退出
- 拖动ListCtrl的改变Column宽度的控制条有什么消息会产生么?
- 紧急求问The ClassWizard datebase "F:\shitu.clw"does not exist
- dll调用问题,知道的话应该很简单.
- 关于 getpixel() 速度问题,高手帮忙看一下
- VC中有没有类似VB中COLLECTION的类
- 大散分!!谁能告诉我如何用ATL做这个东西的,我再加分!!
- 如何实现位图的分包传送和接受
- [求]陈建春的矢量图形系统开发与编程电子书
- 用ntohs()转换后的是整无符号整型,怎么再把它转换成相应的字符串?
还有个问题就是,当输入字符的时候,怎么可以更好的统计字符输入的个数,就是忽略标点符号和空格,我的笨办法是用一个数组存储输入的所有信息,然后比较数组每一个的内容是不是大于‘a’,小于‘z’,或大于‘A’,小于‘Z’。呵呵,好像太笨了。而且鉴于数组的缺陷,可不可以用或怎么用指针来实现?谢谢了