Posts

Showing posts from May, 2021

JAVA SORT HACKKERANK WITH COMPARATOR.COMPARING AND THEN COMPARING FUNCTION

  import  java.util.*; class  Student{      private   int  id;      private  String fname;      private   double  cgpa;      public  Student( int  id, String fname,  double  cgpa) {          super ();          this .id = id;          this .fname = fname;          this .cgpa = cgpa;     }      public   int  getId() {          return  id;     }      public  String getFname() {          return  fname;     }    ...

JAVA HASHSET HAACKERANK

  import  java.io.*; import  java.util.*; import  java.text.*; import  java.math.*; import  java.util.regex.*; public   class  Solution {   public   static   void  main(String[] args) {         Scanner s =  new  Scanner(System.in);          int  t = s.nextInt();         String [] pair_left =  new  String[t];         String [] pair_right =  new  String[t];                   for  ( int  i =  0 ; i < t; i++) {             pair_left[i] = s.next();      ...

JAVA instanceof HACKKERANK

  import  java.util.*; class  Student{} class  Rockstar{   } class  Hacker{} public   class  InstanceOFTutorial{          static  String count(ArrayList mylist){        int  a =  0 ,b =  0 ,c =  0 ;        for ( int  i =  0 ; i < mylist.size(); i++){          Object element=mylist.get(i);           if (element  instanceof  Student)             a++;           else   if (element  instanceof  Rockstar)             b++;           else ...

JAVA ITERATOR HACKERRANK

  import  java.util.*; public   class  Main{          static  Iterator func(ArrayList mylist){       Iterator it=mylist.iterator();        while (it.hasNext()){          Object element = it.next();           if (element  instanceof  Integer){             it.remove();          }                     //Hints: use instanceof operator          else              break ;         }     ...

JAVA GENERICS HACCKERANK

import  java.io.IOException; import  java.lang.reflect.Method; class  Printer {//object array will accept every data type and for using it we are using reflect method in language class      public   void  printArray(Object arr[]){          for ( int  i= 0 ;i<arr.length;i++){             System.out.println(arr[i]);         }             }      //Write your code here   } public   class  Solution {      public   static   void  main( String args[] ) {         Printer myPrinter =  new  Printer();         Integer[] intArray =...

LEETCODE RUNNING SUM OF 1D ARRAY (1 MAY- 7 MAY)

 class Solution {     public int[] runningSum(int[] nums) {         int index=0;         int sum=0;        for(int i=0;i<nums.length;i++){            sum=sum+nums[i];            nums[index]=sum;            index++;        }         return nums;              } }

Java Big Integer Hacker rank

  import  java.io.*; import  java.util.*; import  java.math.BigInteger; public   class  Solution {      public   static   void  main(String[] args) {                  Scanner sc= new  Scanner(System.in);         String a=sc.next();         String b=sc.next();                  BigInteger b1= new  BigInteger(a);         BigInteger b2= new  BigInteger(b);         BigInteger c,d;         c=b1.add(b2);         d=b1.multiply(b2);         ...

Hacker rank Java Big integer Java primality Test

  import  java.io.*; import  java.math.*; import  java.security.*; import  java.text.*; import  java.util.*; import  java.util.concurrent.*; import  java.util.function.*; import  java.util.regex.*; import  java.util.stream.*; import   static  java.util.stream.Collectors.joining; import   static  java.util.stream.Collectors.toList; public   class  Solution {      public   static   void  main(String[] args)  throws  IOException {         BufferedReader bufferedReader =  new  BufferedReader( new  InputStreamReader(System.in));         String n = bufferedReader.readLine();         // Long n1=Long.parseLong(n);               ...