Skip to content

Commit 1153cfc

Browse files
committed
Author name change
1 parent c3418d9 commit 1153cfc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+72
-81
lines changed

src/main/java/com/hackerrank/algorithms/arraysandsorting/InsertionSort1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/1/15
99
* Time: 8:58 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/arraysandsorting/InsertionSort2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/1/15
99
* Time: 9:42 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/arraysandsorting/IntroTutorial.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
/**
77
* Created by IntelliJ IDEA.
8-
* User: ramswaroop
8+
* User: rampatra
99
* Date: 3/1/15
1010
* Time: 3:38 PM
1111
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/arraysandsorting/LoopInvariant.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/2/15
99
* Time: 3:26 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/arraysandsorting/QuickSort1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/2/15
99
* Time: 5:13 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/arraysandsorting/QuickSort2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/3/15
99
* Time: 1:05 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/arraysandsorting/RunningTime.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/2/15
99
* Time: 5:02 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/implementation/CavityMap.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.Scanner;
44

55
/**
6-
* Created by ramswaroop on 08/05/2016.
6+
* Created by rampatra on 08/05/2016.
77
*/
88
public class CavityMap {
99
public static void main(String[] args) {

src/main/java/com/hackerrank/algorithms/implementation/ExtraLongFactorials.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.Scanner;
55

66
/**
7-
* Created by ramswaroop on 29/05/2016.
7+
* Created by rampatra on 29/05/2016.
88
*/
99
public class ExtraLongFactorials {
1010
public static void main(String[] args) {

src/main/java/com/hackerrank/algorithms/implementation/GridSearch.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.Scanner;
44

55
/**
6-
* Created by ramswaroop on 02/05/2016.
6+
* Created by rampatra on 02/05/2016.
77
*/
88
public class GridSearch {
99

src/main/java/com/hackerrank/algorithms/implementation/TheTimeInWords.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.Scanner;
44

55
/**
6-
* Created by ramswaroop on 29/05/2016.
6+
* Created by rampatra on 29/05/2016.
77
*/
88
public class TheTimeInWords {
99
public static void main(String[] args) {

src/main/java/com/hackerrank/algorithms/strings/MakingAnagrams.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.Arrays;
44

55
/**
6-
* @author ramswaroop
6+
* @author rampatra
77
* @version 28/09/2016
88
*/
99
public class MakingAnagrams {

src/main/java/com/hackerrank/algorithms/strings/PalindromeIndex.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/18/15
99
* Time: 12:27 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/warmup/FlippingBits.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 2/28/15
99
* Time: 12:41 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/warmup/LonelyInteger.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
/**
88
* Created by IntelliJ IDEA.
9-
* User: ramswaroop
9+
* User: rampatra
1010
* Date: 2/28/15
1111
* Time: 12:16 PM
1212
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/warmup/LoveLetterMystery.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/17/15
99
* Time: 3:22 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/warmup/MaximizingXor.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
/**
77
* Created by IntelliJ IDEA.
8-
* User: ramswaroop
8+
* User: rampatra
99
* Date: 3/7/15
1010
* Time: 11:07 AM
1111
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/algorithms/warmup/UtopianTree.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 3/1/15
99
* Time: 3:07 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/hackerrank/tutorials/ctci/QueuesWithTwoStacks.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* Question: https://www.hackerrank.com/challenges/ctci-queue-using-two-stacks
88
* Level: Medium
99
*
10-
* @author ramswaroop
10+
* @author rampatra
1111
* @version 07/10/2016
1212
*/
1313
public class QueuesWithTwoStacks {

src/main/java/com/hackerrank/tutorials/ctci/RansomNote.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* Question: https://www.hackerrank.com/challenges/ctci-ransom-note
99
* Level: Easy
1010
*
11-
* @author ramswaroop
11+
* @author rampatra
1212
* @version 30/09/2016
1313
*/
1414
public class RansomNote {

src/main/java/com/rampatra/arrays/CountDivisors.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.rampatra.arrays;
22

33
/**
4-
* Created by ramswaroop on 31/05/2016.
4+
* Created by rampatra on 31/05/2016.
55
*/
66
public class CountDivisors {
77

src/main/java/com/rampatra/bits/BinaryGap.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.rampatra.bits;
22

33
/**
4-
* Created by ramswaroop on 30/05/2016.
4+
* Created by rampatra on 30/05/2016.
55
*/
66
public class BinaryGap {
77

src/main/java/com/rampatra/bits/CountSetBits.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
/**
66
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
7+
* User: rampatra
88
* Date: 4/4/15
99
* Time: 8:52 PM
1010
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/rampatra/common/BinaryNode.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/**
44
* Created by IntelliJ IDEA.
5-
* User: ramswaroop
5+
* User: rampatra
66
* Date: 4/11/15
77
* Time: 7:11 PM
88
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/rampatra/common/BinarySearchTree.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
/**
88
* Created by IntelliJ IDEA.
9-
* User: ramswaroop
9+
* User: rampatra
1010
* Date: 4/19/15
1111
* Time: 6:36 PM
1212
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/rampatra/common/LinkedQueue.java

+8-9
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
import java.util.NoSuchElementException;
44

55
/**
6-
* Created by IntelliJ IDEA.
7-
* User: ramswaroop
8-
* Date: 4/12/15
9-
* Time: 11:07 AM
10-
* To change this template go to Preferences | IDE Settings | File and Code Templates
6+
* Queue implementation using a singly linked list with two pointers.
7+
*
8+
* @author rampatra
9+
* @since 4/12/15
1110
*/
1211
public class LinkedQueue<E> implements Queue<E> {
1312

@@ -32,7 +31,7 @@ public E add(E item) {
3231

3332
@Override
3433
public E remove() {
35-
if (rear.next == front) {
34+
if (front == null) {
3635
throw new NoSuchElementException();
3736
}
3837
E item = element();
@@ -51,7 +50,7 @@ public E element() {
5150
@Override
5251
public int size() {
5352
int count = 0;
54-
if (rear.next == front) return count;
53+
if (front == null) return count;
5554
for (Node node = front; node != rear; node = node.next) {
5655
count++;
5756
}
@@ -60,14 +59,14 @@ public int size() {
6059

6160
@Override
6261
public boolean isEmpty() {
63-
return rear.next == front;
62+
return front == null;
6463
}
6564

6665
@Override
6766
public void print() {
6867
Node<E> node;
6968
System.out.print("[");
70-
if (rear.next == front) {
69+
if (front == null) {
7170
System.out.println("]");
7271
return;
7372
}

src/main/java/com/rampatra/common/LinkedStack.java

+4-12
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,13 @@
11
package com.rampatra.common;
22

3-
43
import java.util.EmptyStackException;
54

65
/**
7-
* Created by IntelliJ IDEA.
8-
* User: ramswaroop
9-
* Date: 3/24/15
10-
* Time: 3:02 PM
11-
* To change this template go to Preferences | IDE Settings | File and Code Templates
12-
*/
13-
14-
/**
15-
* Stack implementation using
16-
* a singly linked list.
6+
* Stack implementation using a singly linked list.
177
*
18-
* @param <E>
8+
* @param <E> the data type to be stored in the stack
9+
* @author rampatra
10+
* @since 3/24/15
1911
*/
2012
public class LinkedStack<E> implements Stack<E> {
2113

src/main/java/com/rampatra/common/Queue.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/**
44
* Created by IntelliJ IDEA.
5-
* User: ramswaroop
5+
* User: rampatra
66
* Date: 4/12/15
77
* Time: 10:39 AM
88
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/rampatra/common/Stack.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/**
44
* Created by IntelliJ IDEA.
5-
* User: ramswaroop
5+
* User: rampatra
66
* Date: 4/3/15
77
* Time: 9:47 AM
88
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/rampatra/common/Tree.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/**
44
* Created by IntelliJ IDEA.
5-
* User: ramswaroop
5+
* User: rampatra
66
* Date: 4/19/15
77
* Time: 6:30 PM
88
* To change this template go to Preferences | IDE Settings | File and Code Templates

src/main/java/com/rampatra/common/Trie.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,11 @@ public static void main(String[] a) {
9595
trie.insert("ram");
9696
trie.insert("r");
9797
trie.insert("rama");
98-
trie.insert("ramswaroop");
98+
trie.insert("rampatra");
9999
System.out.println(trie.search("ram"));
100100
System.out.println(trie.search("r"));
101101
System.out.println(trie.search("ra"));
102102
System.out.println(trie.search("raz"));
103-
System.out.println(trie.search("ramswaroop"));
103+
System.out.println(trie.search("rampatra"));
104104
}
105105
}

src/main/java/com/rampatra/java8/FlatMapInStreams.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import java.util.List;
66

77
/**
8-
* @author ramswaroop
8+
* @author rampatra
99
* @version 17/02/2017
1010
*/
1111
public class FlatMapInStreams {

src/main/java/com/rampatra/java8/Lambdas.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.function.Consumer;
44

55
/**
6-
* @author ramswaroop
6+
* @author rampatra
77
* @version 21/02/2017
88
*/
99
public class Lambdas {

src/main/java/com/rampatra/java8/Streams.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import static java.util.stream.Collectors.toList;
88

99
/**
10-
* @author ramswaroop
10+
* @author rampatra
1111
* @version 02/02/2017
1212
*/
1313
class Trader {

src/main/java/com/rampatra/linkedlists/LRUCache.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* access-ordered, it moves the entry to the end of the list; otherwise,
1717
* it does nothing.
1818
*
19-
* @author ramswaroop
19+
* @author rampatra
2020
* @link http://javarticles.com/2012/06/linkedhashmap.html
2121
* @since 7/8/15
2222
*/

src/main/java/com/rampatra/misc/BalancingParenthesis.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
/**
99
* Created by IntelliJ IDEA.
1010
*
11-
* @author ramswaroop
11+
* @author rampatra
1212
* @since 9/15/15
1313
*/
1414
public class BalancingParenthesis {

src/main/java/com/rampatra/misc/BotTesting.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/**
44
* Created by IntelliJ IDEA.
5-
* User: ramswaroop
5+
* User: rampatra
66
* Date: 2/26/15
77
* Time: 4:16 PM
88
* To change this template go to Preferences | IDE Settings | File and Code Templates

0 commit comments

Comments
 (0)