0

C ++構造に不慣れ:以下を満たす構造が必要です:

約100を保持でき、最大で500と言います(それぞれがメモリ内で非常に大きい可能性があります:画像のクリップを含む)

オブジェクトのintによる順序:「このオブジェクトを優先度2で追加し、次にこのオブジェクトを優先度3で追加します!」と言い、コレクションを(Object w / Priority 3、Object w / Priority 2)にします。 )、優先度が最も高いオブジェクトから最も低いオブジェクトまで、最初から繰り返すようにします。

削除する必要はありません(便利かもしれませんが、必須ではありません)

どこにいても、内部のオブジェクトにアクセスできる必要があります。

4

1 に答える 1

2

優先キューのように聞こえます。C ++では、次のように実装されstd::priority_queueいます。例を次に示します。

于 2012-12-31T23:06:31.443 に答える