style: use proper spelling (#5436)
checkstyle: fix typos, style Co-authored-by: alxkm <alx@alx.com> Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
This commit is contained in:
parent
d189c3a719
commit
87cf89192b
@ -12,7 +12,7 @@ com.thealgorithms.datastructures.crdt.LWWElementSet=UselessParentheses
|
|||||||
com.thealgorithms.datastructures.crdt.Pair=UnusedPrivateField
|
com.thealgorithms.datastructures.crdt.Pair=UnusedPrivateField
|
||||||
com.thealgorithms.datastructures.graphs.AStar=UselessParentheses
|
com.thealgorithms.datastructures.graphs.AStar=UselessParentheses
|
||||||
com.thealgorithms.datastructures.graphs.AdjacencyMatrixGraph=CollapsibleIfStatements,UnnecessaryFullyQualifiedName,UselessParentheses
|
com.thealgorithms.datastructures.graphs.AdjacencyMatrixGraph=CollapsibleIfStatements,UnnecessaryFullyQualifiedName,UselessParentheses
|
||||||
com.thealgorithms.datastructures.graphs.BipartiteGrapfDFS=CollapsibleIfStatements
|
com.thealgorithms.datastructures.graphs.BipartiteGraphDFS=CollapsibleIfStatements
|
||||||
com.thealgorithms.datastructures.graphs.Kruskal=UselessParentheses
|
com.thealgorithms.datastructures.graphs.Kruskal=UselessParentheses
|
||||||
com.thealgorithms.datastructures.hashmap.hashing.HashMapCuckooHashing=UselessParentheses
|
com.thealgorithms.datastructures.hashmap.hashing.HashMapCuckooHashing=UselessParentheses
|
||||||
com.thealgorithms.datastructures.heaps.FibonacciHeap=UselessParentheses
|
com.thealgorithms.datastructures.heaps.FibonacciHeap=UselessParentheses
|
||||||
|
@ -14,8 +14,8 @@ import java.util.Arrays;
|
|||||||
*
|
*
|
||||||
* Output : YES
|
* Output : YES
|
||||||
*/
|
*/
|
||||||
public final class BipartiteGrapfDFS {
|
public final class BipartiteGraphDFS {
|
||||||
private BipartiteGrapfDFS() {
|
private BipartiteGraphDFS() {
|
||||||
}
|
}
|
||||||
|
|
||||||
private static boolean bipartite(int v, ArrayList<ArrayList<Integer>> adj, int[] color, int node) {
|
private static boolean bipartite(int v, ArrayList<ArrayList<Integer>> adj, int[] color, int node) {
|
@ -7,7 +7,7 @@ import java.util.PriorityQueue;
|
|||||||
/**
|
/**
|
||||||
* @author Arun Pandey (https://github.com/pandeyarun709)
|
* @author Arun Pandey (https://github.com/pandeyarun709)
|
||||||
*/
|
*/
|
||||||
public class MergeKSortedLinkedlist {
|
public class MergeKSortedLinkedList {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This function merge K sorted LinkedList
|
* This function merge K sorted LinkedList
|
@ -11,7 +11,7 @@ public final class LargestRectangle {
|
|||||||
private LargestRectangle() {
|
private LargestRectangle() {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String largestRectanglehistogram(int[] heights) {
|
public static String largestRectangleHistogram(int[] heights) {
|
||||||
int n = heights.length;
|
int n = heights.length;
|
||||||
int maxArea = 0;
|
int maxArea = 0;
|
||||||
Stack<int[]> st = new Stack<>();
|
Stack<int[]> st = new Stack<>();
|
||||||
@ -32,7 +32,7 @@ public final class LargestRectangle {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
assert largestRectanglehistogram(new int[] {2, 1, 5, 6, 2, 3}).equals("10");
|
assert largestRectangleHistogram(new int[] {2, 1, 5, 6, 2, 3}).equals("10");
|
||||||
assert largestRectanglehistogram(new int[] {2, 4}).equals("4");
|
assert largestRectangleHistogram(new int[] {2, 4}).equals("4");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,6 @@ public final class ReverseWordsInString {
|
|||||||
* @param s the input string
|
* @param s the input string
|
||||||
* @return A string created by reversing the order of the words in {@code s}
|
* @return A string created by reversing the order of the words in {@code s}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static String reverseWordsInString(final String s) {
|
public static String reverseWordsInString(final String s) {
|
||||||
var words = s.trim().split("\\s+");
|
var words = s.trim().split("\\s+");
|
||||||
Collections.reverse(Arrays.asList(words));
|
Collections.reverse(Arrays.asList(words));
|
||||||
|
@ -15,13 +15,13 @@ public final class Upper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Converts all of the characters in this {@code String} to upper case
|
* Converts all the characters in this {@code String} to upper case
|
||||||
*
|
*
|
||||||
* @param s the string to convert
|
* @param s the string to convert
|
||||||
* @return the {@code String}, converted to uppercase.
|
* @return the {@code String}, converted to uppercase.
|
||||||
*/
|
*/
|
||||||
public static String toUpperCase(String s) {
|
public static String toUpperCase(String s) {
|
||||||
if (s == null || "".equals(s)) {
|
if (s == null || s.isEmpty()) {
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
char[] values = s.toCharArray();
|
char[] values = s.toCharArray();
|
||||||
|
@ -11,19 +11,19 @@ public class LargestRectangleTest {
|
|||||||
// Typical case with mixed heights
|
// Typical case with mixed heights
|
||||||
int[] heights = {2, 1, 5, 6, 2, 3};
|
int[] heights = {2, 1, 5, 6, 2, 3};
|
||||||
String expected = "10";
|
String expected = "10";
|
||||||
String result = LargestRectangle.largestRectanglehistogram(heights);
|
String result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
|
|
||||||
// Another typical case with increasing heights
|
// Another typical case with increasing heights
|
||||||
heights = new int[] {2, 4};
|
heights = new int[] {2, 4};
|
||||||
expected = "4";
|
expected = "4";
|
||||||
result = LargestRectangle.largestRectanglehistogram(heights);
|
result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
|
|
||||||
// Case with multiple bars of the same height
|
// Case with multiple bars of the same height
|
||||||
heights = new int[] {4, 4, 4, 4};
|
heights = new int[] {4, 4, 4, 4};
|
||||||
expected = "16";
|
expected = "16";
|
||||||
result = LargestRectangle.largestRectanglehistogram(heights);
|
result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -32,19 +32,19 @@ public class LargestRectangleTest {
|
|||||||
// Edge case with an empty array
|
// Edge case with an empty array
|
||||||
int[] heights = {};
|
int[] heights = {};
|
||||||
String expected = "0";
|
String expected = "0";
|
||||||
String result = LargestRectangle.largestRectanglehistogram(heights);
|
String result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
|
|
||||||
// Edge case with a single bar
|
// Edge case with a single bar
|
||||||
heights = new int[] {5};
|
heights = new int[] {5};
|
||||||
expected = "5";
|
expected = "5";
|
||||||
result = LargestRectangle.largestRectanglehistogram(heights);
|
result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
|
|
||||||
// Edge case with all bars of height 0
|
// Edge case with all bars of height 0
|
||||||
heights = new int[] {0, 0, 0};
|
heights = new int[] {0, 0, 0};
|
||||||
expected = "0";
|
expected = "0";
|
||||||
result = LargestRectangle.largestRectanglehistogram(heights);
|
result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -56,7 +56,7 @@ public class LargestRectangleTest {
|
|||||||
heights[i] = 1;
|
heights[i] = 1;
|
||||||
}
|
}
|
||||||
String expected = "10000";
|
String expected = "10000";
|
||||||
String result = LargestRectangle.largestRectanglehistogram(heights);
|
String result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -65,13 +65,13 @@ public class LargestRectangleTest {
|
|||||||
// Complex case with a mix of heights
|
// Complex case with a mix of heights
|
||||||
int[] heights = {6, 2, 5, 4, 5, 1, 6};
|
int[] heights = {6, 2, 5, 4, 5, 1, 6};
|
||||||
String expected = "12";
|
String expected = "12";
|
||||||
String result = LargestRectangle.largestRectanglehistogram(heights);
|
String result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
|
|
||||||
// Case with a peak in the middle
|
// Case with a peak in the middle
|
||||||
heights = new int[] {2, 1, 5, 6, 2, 3, 1};
|
heights = new int[] {2, 1, 5, 6, 2, 3, 1};
|
||||||
expected = "10";
|
expected = "10";
|
||||||
result = LargestRectangle.largestRectanglehistogram(heights);
|
result = LargestRectangle.largestRectangleHistogram(heights);
|
||||||
assertEquals(expected, result);
|
assertEquals(expected, result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user