huffman-code

    -1

    1답변

    현재 우선 순위 대기열을 사용하여 허프만 트리를 만드는 중입니다. 허프 먼 트리가 어떻게 작동하는지에 대한 개념을 이해하고 있지만, 구현하는 동안 코드 생성이 어려웠습니다. 내가 코드를 테스트 할 때 public void CreateHuffmanTree(String[] symbols, int[] frequencies) { Priority

    0

    1답변

    허프만 코딩을 표현하기 위해 루프와 트리를 사용하지 않고 파이썬에서 함수를 생성하라는 요청을 받았습니다. [('a',4),('b',10),('c',15),('d',18),('e',42),('f',11)] 이 출력을 제공합니다 :이 입력에서 함수를 만들어 지금 ('e', (('f', ('a', 'b')), ('c', 'd'))) 을, 나는 내가 아무

    2

    1답변

    이 프로그래밍 할당에서 우리는 getCodes()에 의해 호출되는 traverse라는 도우미 메서드를 만들어야합니다. 허프만 트리를 탐색하고 트리의 각 리프 노드에 대한 코드 레코드를 ArrayList에 추가하는 재귀 적 메서드입니다. 도움을 많이 주셔서 감사합니다. 3 시간 동안 계속되었습니다. /* This method returns an ArrayLi

    0

    1답변

    나는 모든 곳에서 온라인으로 검색했으며 이에 대한 답변을 찾을 수 없습니다. 정렬 된 주파수 목록이 주어지면, 호프만 트리를 만드는 가장 효율적인 알고리즘은 무엇이며, 가장 큰 경우는 무엇일까요?

    -2

    2답변

    C++을 사용하여 허프만 압축 프로그램을 작성했지만 압축 된 파일 구조의 문제가 있습니다. 이 파일을 디코드 할 수있는 구조를 새 파일에 저장해야합니다. 이 파일의 시작 부분에 코드 테이블을 작성한 다음이 테이블에서 다음 컨텐트를 디코딩 할 트리를 작성하기로 결정했으나 어떤 식으로 테이블을 저장하는 것이 더 좋은지 알지 못합니다. 테이블의 구조, 바이너리

    0

    2답변

    허프만 트리 지퍼를 만들려고합니다. 노드 유형으로 List를 작성하기 시작했고 입력 문자열의 문자를 목록에 추가해야합니까? 하지만 어떻게 목록 (문자열에서 char의 char 및 frequency)을 인쇄 할 수 없습니까? private void btnKomprimer_Click(object sender, System.Windows.RoutedEventAr

    0

    1답변

    텍스트 압축 알고리즘을 리버스 엔지니어링하려고하는데 약 한 달 동안 이미 한 곳에서 고생했습니다. 일반적으로 here's C의 디코더 코드는 완벽하게 작동하지만 압축 방식이 어떻게 작동하는지 아직 이해할 수 없습니다. 문제는 GetNextChararacter 함수입니다. 이 반복 비트 스트림 형식을 이해할 수 없습니다. 이상한 방법으로 직렬화 된 바이너리

    1

    1답변

    허프만 트리를 가로 지르는 것을 어떻게 공격 할 것인지 잘 모르겠습니다. 나무가 맞아요, 좋은 방법으로 그것을 가로 지르는 방법을 알아내는 데 어려움이 있습니다. 어떤 이유로, 내 이송 방법은 ... UPDATE 어떤 결과를 제공하지 : 만든 코드를 정리, 그것은 더 객체 지향 노드 클래스 : public class Node { public in

    0

    1답변

    나는 허프만 코딩 algorythm을 쓰고 있는데 포인터에 문제가있다. TreeNode Algorythm::createATreeAndReturnRoot(){ while (treeNodesList.size() > 1){ sortLeafs(); TreeNode lowestF = treeNodesList.front(); treeN

    0

    2답변

    잎이 L로 표시되고 리프가 아닌 노드가 I로 표시되는 트리가 있습니다. 트리의 선행 트래버스가 지정됩니다. 예는 IIILLILILLIIILLLIILILLL입니다. 나는이 포함 된 문자열에 대해 호프만 트리를 만들어야합니다. 원래는 새로운 Root(), 0, 내 treeString을 인자로 전달합니다. TreeString은 위에 붙여진 I 및 L이있는 문자열