Skip to content

Commit 26f3a18

Browse files
committed
Added author
1 parent 0d556f7 commit 26f3a18

39 files changed

+82
-15
lines changed

Arrays/MinAdjacentDifferenceCircularArray.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22

33
import java.io.BufferedReader;
44
import java.io.IOException;
5-
import java.io.InputStream;
65
import java.io.InputStreamReader;
76
import java.util.StringTokenizer;
87

8+
9+
/**
10+
* @author Vishal Singh */
11+
912
public class MinAdjacentDifferenceCircularArray {
1013
static class FastReader{
1114
BufferedReader br;

Arrays/ReverserArrayInGroup.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package SummerTrainingGFG.Arrays;
22

33
import java.util.ArrayList;
4+
/**
5+
* @author Vishal Singh */
46

57
public class ReverserArrayInGroup {
68
public static ArrayList<Integer> reverseInGroups(ArrayList<Integer> mv, int n, int k) {

Arrays/RotateArray.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.Arrays;
2+
/**
3+
* @author Vishal Singh */
24

35
public class RotateArray {
46
static void reverse(int arr[],int low,int high){

Arrays/StrongestNeighbour.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
package SummerTrainingGFG.Arrays;
2+
/**
3+
* @author Vishal Singh */
4+
25
public class StrongestNeighbour {
36

47
static void maximumAdjacent(int sizeOfArray, int[] arr){

BitManipulation/BinaryToGray.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class BinaryToGray {
46
static void convert(int n){

BitManipulation/CheckKthBitSetOrNot.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class CheckKthBitSetOrNot {
46
static void kthBitLeftShift(int n, int k){

BitManipulation/CheckPowerOfTwo.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class CheckPowerOfTwo {
46
public static void main(String[] args) {

BitManipulation/CountSetBits.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class CountSetBits {
46
/*

BitManipulation/DivideAndMultiply.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class DivideAndMultiply {
46
public static void main(String[] args) {

BitManipulation/FirstBitFromRight.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class FirstBitFromRight {
46
static int firstBit(int n){

BitManipulation/FlipBits.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class FlipBits {
46
public static void main(String[] args) {

BitManipulation/LogBase2.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class LogBase2 {
46
//only for 32 bit

BitManipulation/LongestConsecutiveOnes.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class LongestConsecutiveOnes {
46
static int maxConsecutiveOnes(int x) {

BitManipulation/MSB.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class MSB{
46
public static void main(String[] args) {

BitManipulation/MissingNumber.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class MissingNumber {
46
public static void main(String[] args) {

BitManipulation/OneOddOccuring.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class OneOddOccuring {
46
public static void main(String[] args) {

BitManipulation/Practice/Practice.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation.Practice;
2+
/**
3+
* @author Vishal Singh */
24

35
public class Practice {
46
public static void main(String[] args) {

BitManipulation/SetBit.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class SetBit {
46
public static void main(String[] args) {

BitManipulation/SwapNumbers.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class SwapNumbers {
46
public static void main(String[] args) {

BitManipulation/ToggleBits.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class ToggleBits {
46
public static void main(String[] args) {

BitManipulation/TwoOddOccuring.java

Lines changed: 0 additions & 4 deletions
This file was deleted.

BitManipulation/Unset.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.BitManipulation;
2+
/**
3+
* @author Vishal Singh */
24

35
public class Unset {
46
public static void main(String[] args) {

Contest/ConversionToOne.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import java.io.IOException;
55
import java.io.InputStreamReader;
66
import java.util.StringTokenizer;
7+
/**
8+
* @author Vishal Singh*/
79

810
public class ConversionToOne {
911
static class FastReader{

Contest/GetTheShadow.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import java.io.IOException;
55
import java.io.InputStreamReader;
66
import java.util.StringTokenizer;
7+
/**
8+
* @author Vishal Singh */
79

810
public class GetTheShadow {
911
static class FastReader{

Contest/NearestPerfectSquare.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
import java.io.BufferedReader;
33
import java.io.IOException;
44
import java.io.InputStreamReader;
5-
import java.util.Map;
65
import java.util.StringTokenizer;
6+
/**
7+
* @author Vishal Singh */
78

89
public class NearestPerfectSquare {
910
static class FastReader

Mathematics/LastTermOfGP.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.Mathematics;
2+
/**
3+
* @author Vishal Singh */
24

35
public class LastTermOfGP {
46
public static void main(String[] args) {

Mathematics/NumberOfDigitsInANumber.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.Mathematics;
2+
/**
3+
* @author Vishal Singh */
24

35
public class NumberOfDigitsInANumber {
46
public static void main(String[] args) {

Mathematics/PrimeNumber.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.Mathematics;
2+
/**
3+
* @author Vishal Singh */
24

35
public class PrimeNumber {
46
static boolean isPrime(int n){

Miscellaneous/FactorialDigits.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package SummerTrainingGFG.Miscellaneous;
22

33
import java.math.BigInteger;
4+
/**
5+
* @author Vishal Singh */
46

57
public class FactorialDigits {
68
static BigInteger fact(BigInteger num){

Miscellaneous/NaturalNumbers.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package SummerTrainingGFG.Miscellaneous;
2+
/**
3+
* @author Vishal Singh */
24

35
public class NaturalNumbers {
46
static int sum(int n){

Miscellaneous/QuadraticEquation.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package SummerTrainingGFG.Miscellaneous;
22

33
//User function Template for Java
4+
/**
5+
* @author Vishal Singh */
46

57
public class QuadraticEquation
68
{

Recursion/JosephusProblem.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package SummerTrainingGFG.Recursion;
2-
2+
/**
3+
* @author Vishal Singh */
34
public class JosephusProblem {
45
static int kill(int n, int k){
56
if (n == 1){

Recursion/PossibleWordsFromPhoneDigits.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package SummerTrainingGFG.Recursion;
2+
/**
3+
* @author Vishal Singh */
24

5+
/*______________________________________________ Incomplete __________________________________*/
36
public class PossibleWordsFromPhoneDigits {
47
static void possibleWords(int a[],int n){
58
final String arr[] = {

Recursion/RodCutting.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package SummerTrainingGFG.Recursion;
2-
2+
/**
3+
* @author Vishal Singh */
34
public class RodCutting {
45
static int maxCuts(int n,int a,int b,int c){
56

Recursion/StringPalindrome.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package SummerTrainingGFG.Recursion;
2-
2+
/**
3+
* @author Vishal Singh */
34
public class StringPalindrome {
45
static boolean isPalindrome(String str,int start,int end){
56
if (start>end){

Recursion/SubsetOfString.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package SummerTrainingGFG.Recursion;
2-
2+
/**
3+
* @author Vishal Singh */
34
public class SubsetOfString {
45
static void subset(String str, String curr, int index){
56
if (index == str.length()){

Recursion/SubsetSumArray.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package SummerTrainingGFG.Recursion;
2-
2+
/**
3+
* @author Vishal Singh */
34
public class SubsetSumArray {
45
static int subSetSum(int[] arr, int n, int sum){
56
if (n == 0){

Recursion/TowerOfHanoi.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package SummerTrainingGFG.Recursion;
2-
2+
/**
3+
* @author Vishal Singh */
34
public class TowerOfHanoi {
45
static void tower(int n,char a,char b,char c){
56
if (n == 1){

Searching/TwoPointerApproach.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package SummerTrainingGFG.Searching;
22

3-
import java.util.HashMap;
4-
53
/**
4+
* @author Vishal Singh */
5+
6+
/*
67
* Given a sorted array and a sum find if there is a pair with given sum*/
7-
class PairSum{
88

9+
class PairSum{
910
boolean findPairSumExistence(int[] arr, int sum){
1011
int left = 0;
1112
int right = arr.length-1;

0 commit comments

Comments
 (0)