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-2015 JBoss by Red Hat. All Rights Reserved.