【问题标题】:How can i get all possible combinations of football games in Javascript我怎样才能在Javascript中获得所有可能的足球比赛组合
【发布时间】:2017-02-15 09:52:27
【问题描述】:

假设您有一个包含 n 个游戏的数组,我想编写一个脚本来接收正在玩的游戏数量并返回所有可能组合的多维数组。

请记住,一场比赛可以以主场赢 (1)、平局 (0) 或客场赢 (-1) 结束。

例子

当 n = 2 时, 比赛结果

第 1 场 => Q 对 B:- Q 胜 (1) - 平局 (0) - B 胜 (-1) 比赛 2 => C 对 D:- C 胜 (1) - 平局 (0) - D 胜 (-1)

当给定 2 个游戏时,您最终会得到以下组合:

{1,1}

{1,0}

{1,-1}

{0,1}

{0,0}

{-1,1}

{-1,0}

{-1,-1}

【问题讨论】:

    标签: combinations


    【解决方案1】:

    我会给你一个 Java 的等价物。我知道这是 Infama Limited Kenya 的面试题

    `包com.oluoch.code;

    导入 java.util.Arrays; 导入 java.util.Scanner;

    公共类 TWODArray {

    public static void main(String[] args) {
        int arr[][] = { { 1, 1 }, { 1, 0 }, { 1, -1 }, { 0, 1 }, { 0, 0 }, { -1, 1 }, { -1, 0 }, { -1, -1 } };
    
        for (int i = 0; i < 8; ++i)
    
        {
    
            for (int j = 0; j < 2; ++j)
    
                System.out.print(arr[i][j] + " ");
    
        }
    }
    

    } `

    【讨论】:

      猜你喜欢
      • 2020-10-08
      • 2016-09-14
      • 2023-03-22
      • 2021-08-23
      • 2013-12-22
      • 1970-01-01
      • 1970-01-01
      • 2010-11-21
      相关资源
      最近更新 更多