From 319f7e33f2be7150579cf5aca9b5e23603e47920 Mon Sep 17 00:00:00 2001 From: Shubham Pal Date: Thu, 17 Jun 2021 16:10:40 +0530 Subject: [PATCH] Update StringWindow.java String class's substring() method can be used to get the substring. --- .../company/SlidingWindow/StringWindow.java | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/src/com/company/SlidingWindow/StringWindow.java b/src/com/company/SlidingWindow/StringWindow.java index 1955dfc..41f7879 100644 --- a/src/com/company/SlidingWindow/StringWindow.java +++ b/src/com/company/SlidingWindow/StringWindow.java @@ -55,24 +55,7 @@ public static String find_window(String s,String p){ if(start_idx==-1){ return "No window found"; } - return substringutil(s,start_idx,min_so_far); + return s.substring(start_idx, start_idx + min_so_far); } - private static String substringutil(String str, int start_window, int i) { - - int inc= start_window; - StringBuilder str1 = new StringBuilder(); - - while(i!=0){ - - str1.append(str.charAt(inc)); - inc++; - i--; - } - - return str1.toString(); - } - - - }