diff --git a/src/main/java/com/thealgorithms/misc/TwoSumProblem.java b/src/main/java/com/thealgorithms/misc/TwoSumProblem.java index ceeb3717f..2fc4ed09a 100644 --- a/src/main/java/com/thealgorithms/misc/TwoSumProblem.java +++ b/src/main/java/com/thealgorithms/misc/TwoSumProblem.java @@ -20,9 +20,9 @@ public final class TwoSumProblem { public static Optional> twoSum(final int[] values, final int target) { HashMap valueToIndex = new HashMap<>(); for (int i = 0; i < values.length; i++) { - final var rem = target - values[i]; - if (valueToIndex.containsKey(rem)) { - return Optional.of(Pair.of(valueToIndex.get(rem), i)); + final var remainder = target - values[i]; + if (valueToIndex.containsKey(remainder)) { + return Optional.of(Pair.of(valueToIndex.get(remainder), i)); } if (!valueToIndex.containsKey(values[i])) { valueToIndex.put(values[i], i); diff --git a/src/main/java/com/thealgorithms/searches/FibonacciSearch.java b/src/main/java/com/thealgorithms/searches/FibonacciSearch.java index 4fba6e257..028ab07e0 100644 --- a/src/main/java/com/thealgorithms/searches/FibonacciSearch.java +++ b/src/main/java/com/thealgorithms/searches/FibonacciSearch.java @@ -62,10 +62,10 @@ public class FibonacciSearch implements SearchAlgorithm { Integer[] integers = {1, 2, 4, 8, 16, 32, 64, 128, 256, 512}; int size = integers.length; - Integer shouldBeFound = 128; + Integer targetValue = 128; FibonacciSearch fsearch = new FibonacciSearch(); - int atIndex = fsearch.find(integers, shouldBeFound); + int atIndex = fsearch.find(integers, targetValue); - System.out.println("Should be found: " + shouldBeFound + ". Found " + integers[atIndex] + " at index " + atIndex + ". An array length " + size); + System.out.println("Should be found: " + targetValue + ". Found " + integers[atIndex] + " at index " + atIndex + ". An array length " + size); } } diff --git a/src/main/java/com/thealgorithms/strings/WordLadder.java b/src/main/java/com/thealgorithms/strings/WordLadder.java index 16d4e0a02..707fdfc67 100644 --- a/src/main/java/com/thealgorithms/strings/WordLadder.java +++ b/src/main/java/com/thealgorithms/strings/WordLadder.java @@ -75,13 +75,13 @@ final class WordLadder { continue; } wordsChars[j] = c; - String newWord = String.valueOf(wordsChars); - if (newWord.equals(endWord)) { + String transformedWord = String.valueOf(wordsChars); + if (transformedWord.equals(endWord)) { return level + 1; } - if (set.contains(newWord)) { - set.remove(newWord); - queue.offer(newWord); + if (set.contains(transformedWord)) { + set.remove(transformedWord); + queue.offer(transformedWord); } } wordsChars[j] = originalChars;