検索

ホームページ  >  に質問  >  本文

java - topN排序问题求解。

有个字符串数组,string[] str = {A,B,C,D,E,F,G,H};,数组分别对应一个整数数组,int[] a = {3,2,6,4,8,9,1,23};,类似于这样,对整数数组中的数从大到小排序,然后将整数数组对应的字符串数组按序输出,求解java代码的实现方式。

阿神阿神2804日前538

全員に返信(1)返信します

  • 天蓬老师

    天蓬老师2017-04-18 10:50:07

    文字番号のマッピングを保存するために Holder クラスを定義し、Holder 内の番号に従ってすべての Holder を大きいものから小さいものに並べ替え、最後に各 Holder の文字を順番に出力します。

    リーリー

    実行結果:

    返事
    0
  • キャンセル返事