Java coding 02-10-23
Sun Oct 01 2023 19:46:58 GMT+0000 (Coordinated Universal Time)
Saved by @samee
/****************************************************************************** Online Java Compiler. Code, Compile, Run and Debug java program online. Write your code in this editor and press "Run" button to execute it. *******************************************************************************/ import java.util.*; public class Main { public static void main(String[] args) { // System.out.println("Hello World"); // String s1="prepinsta"; // String s2="insta"; // String s3="ster"; // String s4=s1.replace(s1.substring(s1.indexOf(s2),s1.indexOf(s2)+s2.length()),s3); // System.out.println(s4); // LEFT SHIFT // int []arr={1, 2, 3, 4, 5, 6, 7}; // int n=4; // int []m=new int[arr.length]; // for(int i=0;i<arr.length;i++){ // int k=i-n; // k=k<0?(arr.length+k):k; // m[k]=arr[i]; // } // for(int s:m){ // System.out.print(s+" "); // } //RIGHT SHIFT // int []arr={1, 2, 3, 4, 5, 6, 7}; // int n=4; // int []m=new int[arr.length]; // for(int i=0;i<arr.length;i++){ // int k=i+n; // k=k>=arr.length?(k-arr.length):k; // m[k]=arr[i]; // } // for(int s:m){ // System.out.print(s+" "); // } // int arr[] = {21, 30, 10, 2, 10, 20, 30, 11}; // int m=0; // Arrays.sort(arr); // for(int i=0;i<arr.length-2;i++){ // if(arr[i]==arr[i+1]){ // m=arr[i]; // continue; // } // if(m!=arr[i+1] && i+1==arr.length-1){ // System.out.print(arr[i+1]+" "); // } // if(m!=arr[i]) // System.out.print(arr[i]+" "); // } // int n=232; // String s=String.valueOf(n); // char []arr=s.toCharArray(); // int m=s.length()/2; // int k=s.length()-1; // m=k%2==0?m+1:m; // int i; // boolean b=true; // for(i=0;i<m;i++){ // int l=k-i; // if(arr[i]!=arr[l]){ // b=false; // break; // } // } // System.out.print(b); // String s="geeks"; // System.out.print(isPal(s.toCharArray())); // System.out.print(sum(0,5)); // int a[][]={{1,2},{3,4}}; // int b[][]={{1,2},{3,4}}; // int c[][]=new int[2][2]; // int s=0; // for(int i=0;i<2;i++){ // for(int j=0;j<2;j++){ // c[i][j]=a[i][j]+b[i][j]; // } // } // for(int i=0;i<2;i++){ // for(int j=0;j<2;j++){ // System.out.print(c[i][j]); // } // } // int n=11001,b=1,dec=0,bin,r; // while(n>0){ // r=n%10; // dec=dec+b*r; // n/=10; // b*=2; // } // System.out.print(dec); String s="abc12cde3fg5"; char []c=s.toCharArray(); for(int i=0;i<c.length-1;i++){ while(!((c[i]>='a' && c[i]<='z') || (c[i]>='A' && c[i]<='Z')) && c[i]!='\0'){ // System.out.print(i); boolean b=true; int j=i; for(j=i;j<c.length-1;j++){ if(((c[j+1]>='a' && c[j+1]<='z') || (c[j+1]>='A' && c[j+1]<='Z')) && c[j+1]!='\0'){ c[j]=c[j+1]; } else{ System.out.println(c[j]+" "+c[j+1]+" "+j); b=false; } } if(j==c.length-1 && !b){ c[j]=c[j]!='\0'?'\0':c[j-1]; c[j-1]='\0'; // System.out.println(c[j]+" "+c[j-1]+" "+j); } } } System.out.print(String.valueOf(c)); } static int sum(int s, int n){ if(n==0) return s; return n+sum(s,n-1); } static boolean isPal(char[] s1){ int s=0,l=s1.length-1; boolean b=true; while(l>s){ if(s1[s++]!=s1[l--]){ b=false; } } return b; } }
Comments