小编Joh*_* P.的帖子

如何在三角形数列中找到所选数字的行号?

我试图在其中找到所选方块中的行号:

在此输入图像描述

例如,如果我选择,getRow(17)我会得到answer = 6. 我什至不知道从哪里开始。有人能指出我正确的方向吗?

class RowShelf{
   public static void main(String[] args) {
      getRow(24); // ans = 7
      getRow(17); // ans = 6
   }

   public static int getRow(int sq){

  }
}
Run Code Online (Sandbox Code Playgroud)

java if-statement

2
推荐指数
1
解决办法
1522
查看次数

根据相似元素出现的次数对数组列表进行排序

我有一个 ArrayList,其中包含{2,2,1,1,1,5,4,4,4,4,4}并且我想根据每个元素出现的次数对其进行排序。所以它会给{4,4,4,4,4,1,1,1,2,2,5}. 我从哪说起呢?

import java.util.*;

public class SortingL{

  public static void main(String[] args){

    ArrayList<Integer> list = new ArrayList<Integer>();

    Integer[] al = new Integer[] {2,2,1,1,1,5,4,4,4,4,4};
    list.addAll(Arrays.asList(al));

    sortL(list);

  }

  public static ArrayList<Integer> sortL(ArrayList<Integer> list){


    return list;
  }
}
Run Code Online (Sandbox Code Playgroud)

java sorting list

2
推荐指数
1
解决办法
2873
查看次数

标签 统计

java ×2

if-statement ×1

list ×1

sorting ×1