public class FindMissingNumber extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
MIN_NUMBER_OF_RESTRICTIONS |
| Constructor and Description |
|---|
FindMissingNumber() |
| Modifier and Type | Method and Description |
|---|---|
protected static Number |
findMultiplicationPattern(BigDecimal[] numbers)
Looks for multiplication pattern, on each step x multiplied or divided.
|
protected static Number |
findSumPattern(BigDecimal[] numbers)
Looks for sum pattern, on each step x is added or removed.
|
static Number |
testForPattern(Collection<NumberRestriction> restrictions)
Test if the values in constraints are in pattern.
|
public static final int MIN_NUMBER_OF_RESTRICTIONS
public static Number testForPattern(Collection<NumberRestriction> restrictions)
restrictions - protected static Number findSumPattern(BigDecimal[] numbers)
numbers - protected static Number findMultiplicationPattern(BigDecimal[] numbers)
numbers - Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.