updated at 2023. 2. 2. 오후 9:16:49

This commit is contained in:
rl544
2023-02-02 21:16:48 +09:00
parent ca641b7307
commit 8cc4ab8a44
+2 -15
View File
@@ -38,15 +38,9 @@ class Solution {
int myPos = 0; int myPos = 0;
if(mmlen>len) return false; if(mmlen>len) return false;
if(len >= alen) { if(len >= alen) {
//System.out.println(mmlen/alen); for(int a = 0; a <= len/alen ; a++) sb.append(me);
for(int a = 0; a <= len/alen ; a++) { //mmlen/alen
sb.append(me);
//System.out.println(a+" append");
}
len -= alen*(len/alen); len -= alen*(len/alen);
} }
// if(len < alen){
//System.out.println(len);
for(int a = 0; a < slen; a++){ for(int a = 0; a < slen; a++){
if(me.charAt(a) != '#') myPos++; if(me.charAt(a) != '#') myPos++;
if(myPos>=len) { if(myPos>=len) {
@@ -55,16 +49,9 @@ class Solution {
break; break;
} }
} }
if(myPos>0)sb.append(me);
// }
String temp = sb.toString(); String temp = sb.toString();
int firstChk = temp.indexOf(m), ar1Len = m.length(); int firstChk = temp.indexOf(m), ar1Len = m.length();
//System.out.println(sb+" "+firstChk+" "+ar1Len); if(firstChk + ar1Len == temp.length() || temp.matches(".*"+m+"[^\\#].*")) return true;
if(firstChk + ar1Len == temp.length() || temp.matches(".*"+m+"[^\\#].*")) {
//System.out.println("matched");
return true;
}
return false; return false;
} }
} }