给出一组关键值,建立哈夫曼树,显示该哈夫曼树,并给出每个关键值的哈夫曼编码。 
 说明:关键值的获得通过以下途径:1,给定的一组关键值2,给定的一个文本3,随即输入的一段文本。 
 
本人苦思好久不知该怎么下手 望高手指点铭记一生

解决方案 »

  1.   

    本人苦思好久不知该怎么下手 不至于吧..  : )界面的值获取..
    edit, CStdioFile::ReadString()至于哈夫曼的代码 网上没有么?? 肯定一堆的..下一个..至于绘画一个树出来 ,就麻烦点..
    要读写窗口大小,根据窗口和树点的多少 决定自己的点画多大..
    函数也就是moveto(),lineto()和 画圆elispise什么的()
    然后显示字就是textout(),上网下代码吧..
      

  2.   

    那怎么用treecontrol来实现呢?。。我已在Edit里读取信息。。存在某个数组中了然后不知道该怎么做才能把它在树控件中表示出来