[코딩테스트] 바탕화면 정리

민갱·2023년 9월 19일
0

코딩테스트

목록 보기
4/16

바탕화면 정리

핵심

  • 차근 차근 하나씩 생각하고 구현해서 풀기
  • x,y 용 리스트를 만들고 최소값 최대값 +1 만큼 구하기

wallpaper = [".#...", "..#..", "...#."]
# wallpaper = ["..........", ".....#....", "......##..", "...##.....", "....#....."]
result = [0, 1, 3, 4]

def solution(wallpaper):
    a, b = [], []
    for i in range(len(wallpaper)):
        for j in range(len(wallpaper[i])):
            if wallpaper[i][j] == "#":
                a.append(i)
                b.append(j)
    return [min(a), min(b), max(a) + 1, max(b) + 1]
profile
가보자고

0개의 댓글