Python

개발공부/algorithm

[SWEA 문제해결 기본: String] [Python] 4861.회문

문제 SWEA String 4865 D2 파이썬 문제 링크 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 접근 1. 한 줄 안에서 M개의 길이로 존재할 수 있는 스트링을 새로운 배열에 저장해준 후 모든 배열들을 뒤집어 보고 palidrome 이 맞으면 해당 string 값을 리턴한다 2. 가로 후 세로 순서로 진행한다 3. 수정: 원래 가로 후 세로 순서로 진행하려 했으나, N개의 리스트 입력값을 받을 때 따로따로 하게 되면 input을 두번 넣어야한다. 따라서 한 번의 for loop 안에 가로, 세로 리스트 둘 다 처리할 것 나의 코드 T = int(input()) for i in range(T): N, ..

개발공부/algorithm

[SWEA 문제해결 기본: String] [Python] 4865.글자수

문제 SWEA String 4865 D2 파이썬 문제 링크 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 접근 이중 for문을 돌리면서 N 입력과 M 입력의 인덱스에 존재하는 값들이 일치할 때 count 증감. 최종적으로 기존의 count_max 변수보다 count가 많을 시 count_max 변수 재설정 나의 코드 T = int(input()) for i in range(T): N = input() M = input() count = 0 # 각 인덱스의 출물 횟수를 트래킹하는 변수 count_max = 0 # 출몰 횟수를 비교해서 가장 큰 횟수를 저장하는 변수 for n in N: for m in M: if..

개발공부/algorithm

[SWEA 문제해결 기본: String] [Python] 4864.문자열비교

문제 SWEA 4864 문자열 비교 문제 링크 파이썬 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 접근 M안에서 존재할 수 있는 N의 길이와 같은 문자열을 모두 출력하여 저장한 후, N과 비교해서 일치하면 1을 리턴한다 나의 코드 T = int(input()) for i in range(T): N = input() M = input() result = [] count = 0 for l in range(len(M)): # M입력 길이 안에서의 인덱스 각각 비교 result.append(M[l:l+len(N)]) # N입력의 길이만큼 존재하는 String 배열 result에 저장 for m in result: ..

so.py
'Python' 태그의 글 목록 (26 Page)