heap

    4

    1答えて

    YourKitプロファイラーのヒープダンプを見て、次の到達可能/到達不能統計を確認しました。 私はこのことについて非常によく分かりません。ほとんどすべてのヒープがいくつかのガベージ・データで構成されていることを意味し、私はG1を強く調整する必要があります。それとも普通の統計ですか? 問題:GC時間はアプリケーションの実行時間の約10%です。 私が理解できないことは、到達不能なオブジェクトがGarb

    1

    2答えて

    私たちはJBoss 7.1.3.Final、Java 7、およびHibernate 5.1.5.Finalを使用しています。私は24時間キャッシュ内に滞在するアイテムをご希望の <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache

    -1

    1答えて

    package queue; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class TernaryHeap <T extends Comparable<T>> extends Abstract

    1

    1答えて

    一般的に使用されている最初のbuid-max-heapヒープアルゴリズムを使用して短い時間複雑度計算でトップダウン方式でビルドヒープを構築すると、 i未満[A.length/2]あるので書かれたように、第2のアルゴリズム Build-max-heap(A) { A.heap-size=A.length for(i=1 downto [A.lenth]/2) max-

    2

    1答えて

    ウィンドウでは、Heap32ListFirst/Heap32ListNextを使用してヒープリストを繰り返し、次に各ヒープに対してHeap32First/Heap32Nextを使用してすべてのブロックを取得します。 Linux、glibcなどで同等の方法がありますか?私はヒープを歩くための関数を見つけることができませんでした。

    0

    1答えて

    ヒープ内の配列をソートする関数を記述する必要があります。この関数は、配列のコピーを作成し、コピーをソートし、ソートされたコピーへのポインタを返す必要があります。私はqsort()しようとしましたが、私は奇妙な出力を取得します。私はそれがポインタと何かを持っていると確信していますが、まだそれを把握することはできません。 これは、これまでの私のコードです: int cmpfunc(const void

    0

    2答えて

    このプログラムでは、Javaでarraylistsを使用してヒープ優先順位キューを作成しています。 問題を簡単に解決するためにコードを裸にしておきます。 本質的に、私はheapAPIのインタフェースを定義し、それをHeapクラスに実装しました。ヒープコンストラクタは、オブジェクトのarraylistを定義することによってヒープオブジェクトを構築することになっています。ここでは、PCBクラスのオブジ

    0

    1答えて

    heapq.heappop(キュー)を使用すると、リストの最初の項目はポップされますが、残りのリストは変更されます。どうすればこれを防ぐことができますか? (R '' および以下 'O' を含むノートタプル) これは私のデバッグ出力である: キュー:PQ:[(1、2、Z '')、(1、3、 'T' キューの前にポップ:[(1,2、 'z')]、(2,4、 'r')、(2,5、 'o' 、(1、3、

    0

    1答えて

    を漏らす: BufferedReader br1 = new BufferedReader(new FileReader(filename)); try { StringBuilder sb = new StringBuilder(); String line = br1.readLine(); while (line != null) { sb.append(line);

    0

    2答えて

    以下のコードでは、ファイル名をchar**というディレクトリに格納しています(files)。最終的には、私はこれらのファイル名のすべてをただ一つのchar*に保存する必要があります。だから私が論理的に必要と考えるのは、これらの文字列がどのくらいのメモリを占有しているのかを調べてから、このサイズのchar*を割り当てることです。私は、ヒープ技法からの割り当てに慣れていません。 char**がどのくら