diff --git "a/4st/Hani/programmer/\354\240\221\353\221\220\354\202\254\354\235\270\354\247\200 \355\231\225\354\235\270\355\225\230\352\270\260.java" "b/4st/Hani/programmer/\354\240\221\353\221\220\354\202\254\354\235\270\354\247\200 \355\231\225\354\235\270\355\225\230\352\270\260.java"
index 11942d83..fd4990b4 100644
--- "a/4st/Hani/programmer/\354\240\221\353\221\220\354\202\254\354\235\270\354\247\200 \355\231\225\354\235\270\355\225\230\352\270\260.java"
+++ "b/4st/Hani/programmer/\354\240\221\353\221\220\354\202\254\354\235\270\354\247\200 \355\231\225\354\235\270\355\225\230\352\270\260.java"
@@ -10,4 +10,23 @@ public int solution(String my_string, String is_prefix) {
}
return 1;
}
+}
+
+class Solution1 {
+ public int solution(String my_string, String is_prefix) {
+ int answer = 0;
+
+ String[] temp = new String[my_string.length()];
+ temp[0] = String.valueOf(my_string.charAt(0));
+
+ for (int i = 1; i < temp.length; i++) {
+ temp[i] = temp[i-1] + my_string.charAt(i);
+ }
+
+ for (int i = 1; i < temp.length; i++) {
+ if (temp[i].equals(is_prefix))
+ answer = 1;
+ }
+ return answer;
+ }
}
\ No newline at end of file
diff --git "a/4st/Hani/programmer/\354\240\221\353\257\270\354\202\254 \353\260\260\354\227\264.java" "b/4st/Hani/programmer/\354\240\221\353\257\270\354\202\254 \353\260\260\354\227\264.java"
new file mode 100644
index 00000000..4f86c0da
--- /dev/null
+++ "b/4st/Hani/programmer/\354\240\221\353\257\270\354\202\254 \353\260\260\354\227\264.java"
@@ -0,0 +1,15 @@
+import java.util.Arrays;
+
+class Solution {
+ public String[] solution(String my_string) {
+ String[] answer = new String[my_string.length()];
+
+ for (int i = 0; i < my_string.length(); i++) {
+ answer[i] = my_string.substring(i);
+ }
+
+ Arrays.sort(answer);
+
+ return answer;
+ }
+}
\ No newline at end of file
diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181906.\342\200\205\354\240\221\353\221\220\354\202\254\354\235\270\354\247\200\342\200\205\355\231\225\354\235\270\355\225\230\352\270\260/README.md" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181906.\342\200\205\354\240\221\353\221\220\354\202\254\354\235\270\354\247\200\342\200\205\355\231\225\354\235\270\355\225\230\352\270\260/README.md"
new file mode 100644
index 00000000..8078b602
--- /dev/null
+++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181906.\342\200\205\354\240\221\353\221\220\354\202\254\354\235\270\354\247\200\342\200\205\355\231\225\354\235\270\355\225\230\352\270\260/README.md"
@@ -0,0 +1,97 @@
+# [level 0] 접두사인지 확인하기 - 181906
+
+[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/181906)
+
+### 성능 요약
+
+메모리: 90.9 MB, 시간: 5.07 ms
+
+### 구분
+
+코딩테스트 연습 > 코딩 기초 트레이닝
+
+### 채점결과
+
+정확성: 100.0
합계: 100.0 / 100.0
+
+### 제출 일자
+
+2026년 08월 17일 22:44:00
+
+### 문제 설명
+
+
어떤 문자열에 대해서 접두사는 특정 인덱스까지의 문자열을 의미합니다. 예를 들어, "banana"의 모든 접두사는 "b", "ba", "ban", "bana", "banan", "banana"입니다.
+문자열 my_string과 is_prefix가 주어질 때, is_prefix가 my_string의 접두사라면 1을, 아니면 0을 return 하는 solution 함수를 작성해 주세요.
my_string의 길이 ≤ 100is_prefix의 길이 ≤ 100my_string과 is_prefix는 영소문자로만 이루어져 있습니다.| my_string | +is_prefix | +result | +
|---|---|---|
| "banana" | +"ban" | +1 | +
| "banana" | +"nan" | +0 | +
| "banana" | +"abcd" | +0 | +
| "banana" | +"bananan" | +0 | +
입출력 예 #1
+ +is_prefix가 my_string의 접두사이기 때문에 1을 return 합니다.입출력 예 #2
+ +is_prefix가 my_string의 접두사가 아니기 때문에 0을 return 합니다.입출력 예 #3
+ +is_prefix가 my_string의 접두사가 아니기 때문에 0을 return 합니다.입출력 예 #4
+ +is_prefix가 my_string의 접두사가 아니기 때문에 0을 return 합니다.어떤 문자열에 대해서 접미사는 특정 인덱스부터 시작하는 문자열을 의미합니다. 예를 들어, "banana"의 모든 접미사는 "banana", "anana", "nana", "ana", "na", "a"입니다.
+문자열 my_string이 매개변수로 주어질 때, my_string의 모든 접미사를 사전순으로 정렬한 문자열 배열을 return 하는 solution 함수를 작성해 주세요.
my_string은 알파벳 소문자로만 이루어져 있습니다.my_string의 길이 ≤ 100| my_string | +result | +
|---|---|
| "banana" | +["a", "ana", "anana", "banana", "na", "nana"] | +
| "programmers" | +["ammers", "ers", "grammers", "mers", "mmers", "ogrammers", "programmers", "rammers", "rogrammers", "rs", "s"] | +
입출력 예 #1
+ +my_string는 "banana"로 모든 접미사는 문제의 설명과 같습니다. 이를 사전순으로 정렬하면 "a", "ana", "anana", "banana", "na", "nana"이므로 ["a", "ana", "anana", "banana", "na", "nana"]를 return 합니다.입출력 예 #2
+ +my_string는 "programmers"이고 모든 접미사는 "programmers", "rogrammers", "ogrammers", "grammers", "rammers", "ammers", "mmers", "mers", "ers", "rs", "s"입니다. 이를 사전순으로 정렬한 문자열 배열 ["ammers", "ers", "grammers", "mers", "mmers", "ogrammers", "programmers", "rammers", "rogrammers", "rs", "s"]를 return 합니다.