TreeMapのピットカスタムの並べ替え

需要に応じて、同社の公式ウェブサイトを開発するためのアンカーテキストコンテンツのニーズとの協議では、この時間の間に、優先順位を与える必要が長期的に一致するように、など:同時に背景には、「プライマリ数学」と「プライマリ数学のチュートリアル」まあ、「プライマリ数学の授業に合わせて、所与の優先順位を設定。 "

ここで私はもともとために、後で置換テキストのためのデータを記憶するようにTreeMapのを使用することを目的とトラバーサルキーの順序をカスタマイズします。

月は、Qiaowanコードの後、私はいくつかの主要なストレージことが判明し、成功したのTreeMapに保存されていませんでした。

図:

 

トラブルシューティングの最初のステップ:

  まず、図1に特定され、問題を見つけます。私は個人的にので、それが設定されていないと思うカスタムソートの問題が発生するカスタムオーダーは削除して、保存されたデータが正常である、データのない欠如が存在しません、。

 

 

第二段階のトラブルシューティング

それはカスタムの並べ替えによって引き起こされる問題に追加されているので、それの過程で何のTreeMapに格納されたデータを見て

 (写真は少し小さく見える、それが新しいタブを開くには、右に推奨されます)

 

 問題は、最初に遭遇した理由を説明します:

1.欠落データ

2.部分的な不一致のキー値。

だから、解決策は以下のとおりです。

同じアルゴリズムを設定しなければならないカスタム設定ツリーマップを注文時ケースの存在は、以下、ゼロより大きくなければならない二つの値と戻りを有し決定、発生のない場合があってはならない、さもなければ、キーと値が一致しない場合、0に等しく、それはなり大きなトラブル!

 

 

 

おすすめ

転載: www.cnblogs.com/qukun/p/12291476.html