전체 방문자
오늘
어제
이대코
ServerNeverDown
이대코
  • 분류 전체보기 (110)
    • Project (9)
      • GASIP_대학 커뮤니티 (5)
      • CATCHROOM_야놀자중고숙박거래 (2)
      • CANCER-FINE_암환자를 위한 정보 제공 사.. (2)
    • Development (46)
      • Python (9)
      • Java (8)
      • Kotlin (1)
      • Spring&Springboot (4)
      • BootCamp (10)
      • DevOps (1)
      • TrobleShooting (6)
      • Network (1)
      • DataBase (2)
      • OS (1)
      • Design Pattern (2)
    • Coding Test (52)
      • BOJ (1)
      • DFS,BFS (4)
      • 그리디 알고리즘 (6)
      • Dynamic Programming (2)
      • 이진 탐색 (0)
      • 초보자를 위한 파이썬 300제 (29)
      • 구현 (10)
    • Stock (3)
      • Market View (2)
      • Analysis of stocks (0)
      • Knowledge (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 글쓰기

인기 글

hELLO · Designed By 정상우.
이대코

ServerNeverDown

Coding Test/구현

[구현 알고리즘] 1989. 초심자의 회문 검사 (파이썬)

2023. 4. 17. 18:08

안녕하세요. Harry입니다.

 

본 포스팅의 목적은, 코딩테스트를 준비함에 있어 SWEA에 제시된 문제 풀이와 스스로 얻은 정보를 정리하고자 합니다.

그러므로 단순히 문제를 푸는 것이 중요한 것이 아니라, 문제를 통해 얻어가는 것이 있어야하기 때문에 접근 방식은 이전 기초 300제를 풀었을 때랑 동일합니다.

 

[접근 방식]

- 문제에서 요구하는 역량은 무엇인지?

- 알고 있어야하는 지식은 무엇인지? 에 기반하여 풀이하고자 합니다.

 

- SWEA 문제 링크입니다. : https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PyTLqAf4DFAUq&categoryId=AV5PyTLqAf4DFAUq&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=2&pageSize=10&pageIndex=1 

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

[풀이 아이디어]

- 문자열의 양끝에서 출발하여 각각 한글자씩 일치하는지 비교하는 반복문 작성

 

[코드]

t = int(input())
word = [input() for i in range(t)]
for i in range(t):
# 절반만 탐색해도 된다(양끝에서부터 비교해서 올꺼니깐)
    for j in range(len(word[i])//2):
        if word[i][j] == word[i][-1-j]:
            answer = 1
        else:
            answer = 0
    print('#'+f"{i+1}",answer)

감사합니다.

저작자표시 비영리 변경금지 (새창열림)

'Coding Test > 구현' 카테고리의 다른 글

[구현 알고리즘] 1984. 중간 평균값 구하기 (파이썬)  (0) 2023.04.17
[구현 알고리즘] 1989. 지그재그 숫자 (파이썬)  (0) 2023.04.17
[구현 알고리즘] 2001. 파리 퇴치 (파이썬)  (0) 2023.04.17
[구현 알고리즘] 2005. 파스칼의 삼각형 (파이썬)  (0) 2023.04.17
[구현 알고리즘] 2007. 패턴 마디의 길이 (파이썬)  (0) 2023.04.17
    'Coding Test/구현' 카테고리의 다른 글
    • [구현 알고리즘] 1984. 중간 평균값 구하기 (파이썬)
    • [구현 알고리즘] 1989. 지그재그 숫자 (파이썬)
    • [구현 알고리즘] 2001. 파리 퇴치 (파이썬)
    • [구현 알고리즘] 2005. 파스칼의 삼각형 (파이썬)
    이대코
    이대코
    20대에 대장암 걸린 코틀린/자바 백엔드 개발자의 블로그입니다.

    티스토리툴바