用角色位置重建霍夫曼树

时间:2015-05-05 22:29:02

标签: java stringbuilder huffman-code stringbuffer

我正在尝试从字符和字符串(树上的字符位置)的地图重建霍夫曼树。我正在遍历地图并每次都传递字符串和字符。

它适用于小文本,但在大约500行后开始变慢。

我想知道问题出在StringBuffer或其他地方,任何帮助都会受到赞赏。谢谢!

$files = array('file1.txt', 'file2.txt');
$words = array();
foreach ($files as $key => $file)
{
  $text = file_get_contents($file);
  $words[$key] = explode(' ', str_replace("\n", ' ', $text));
  $words[$key] = array_unique($words[$key]);
}

$diff_words = array_diff($words[0], $words[1]);

var_dump($diff_words);

0 个答案:

没有答案