본문 바로가기
반응형

분류 전체보기162

[파이썬🐍] 백준 14503 : 로봇 청소기 오늘 면접본 곳 발표가 났는데 불합격이다...ㅜㅜ 첫면접이었고 나름 잘 봤다고 생각했는데 아쉽다. 그래도 너무 좌절까진 아니다. 매일매일 더 열심히하면 언젠가 합격이라는 단어를 볼 수 있겠지^^ 백준 로봇청소기 골드5인데 골드는 처음 풀어본 것 같다. 삼성 sw역량테스트 문제라는데 생각만 잘하고 코딩하면 그렇게 어렵진 않다. 7월 목표는 프로그래머스 level3 전부 풀고 백준 골드문제 많이 풀기!!! n, m = map(int, input().split()) x, y, d = map(int, input().split()) a = [list(map(int, input().split())) for _ in range(n)] a[x][y] = 2 dx, dy = [-1, 0, 1, 0], [0, 1, 0, .. 2021. 6. 28.
[파이썬🐍] 백준 1476 : 날짜 계산 E,S,M = map(int,input().split()) x = 1 while True: if (x-E) % 15 == 0 and (x-S) % 28 == 0 and (x-M) % 19 == 0: print(x) break x += 1 2021. 6. 27.
[파이썬🐍] 프로그래머스 : 괄호 변환 def isRight(s): stack = 0 for i in s: if i == '(' : stack += 1 else : stack -= 1 if stack < 0 : return False return True def reverse(s): ans = '' for i in s : if i == '(' : ans += ')' else : ans += '(' return ans def solution(p): if p == '' : return '' #1 stack = 0 #2 for i in range(len(p)): if p[i] == "(" : stack += 1 else : stack -= 1 if stack == 0: u = p[:i+1] v = p[i+1:] break if isRight(u) .. 2021. 6. 26.
[파이썬🐍] 프로그래머스 : 입국심사 이분탐색으로 풀었다. 이분탐색 문제는 거의 접해보지 못해서 처음에 어떻게 풀어야 하는지 모르고 어려웠다. left와 right를 어떤 수로 해야하는 지가 가장 중요한 것 같다. def solution(n, times): answer = 0 left = 1 right = max(times) * n while left = n : right = mid #심사 받는 사람이 n보다 많거나 같으면 범위 작은 수쪽으로 줄이기 else : left = mid + 1#심사 받는 사람이 n보다 적으면 범위 큰 수쪽으로 줄이기 answer.. 2021. 6. 25.
반응형