티스토리 뷰
count() 함수?메소드?를 사용하려고 했는데 중복하는 건 못세는지 입출력 예의 result가 2, 3인데 하나씩 적은 1, 2가 나왔다...
그래서 하나씩 비교를 해가면서 겹치는 부분이 있으면 1을 더해가면서 answer를 출력했다.
<내가 쓴 코드>
def solution(myString, pat):
answer = 0
for i in range(len(myString)-len(pat)+1): #이렇게 하면 pat길이로 한칸씩 움직이며 비교할 수 있다!
if myString[i:i+len(pat)] == pat:
answer += 1
return answer
'Programmers > 코딩 기초 트레이닝' 카테고리의 다른 글
[프로그래머스] 특별한 이차원 배열 1 (1) | 2024.02.14 |
---|---|
[프로그래머스] 특별한 이차원 배열 2 (1) | 2024.02.14 |
[프로그래머스] 배열 만들기 5 (0) | 2024.02.14 |
[프로그래머스] 날짜 비교하기 (1) | 2024.02.14 |
[프로그래머스] 등차수열의 특정한 항만 더하기 (0) | 2024.02.13 |