摘要:
这题花的时间还真是不少呀,而且还是参考大牛思路的题意:首先将字典保存,然后对应输入的message的每一个数字,输出频率最大的前缀,若没有,则输出MANUALLY主要运用到了俩方面的知识,栈还有字典树,栈的实现主要是保存未遍历过节点,方便回溯这里主要有俩个地方需要注意一下:其一,就是每个单词中字母的频率,比如:“hell,3”和“hello ,4”,则前缀相同时,h的频率为4+3=7其二,就是在利用栈进行回溯,首先将输入的串中对应的每一个数字调用find()函数查找最大频率的前缀,查找过程中,其实这里相当于深搜了,注意体会栈的思想#include<iostream>#include 阅读全文
posted @ 2011-05-15 10:41
枕边梦
阅读(1078)
评论(0)
推荐(0)

浙公网安备 33010602011771号