알고리즘

Python/파이썬 함수

[파이썬] 내가 보려고 만든 문자열 함수

1. lower() upper() mystr = "Hello World" lowercase =mystr.lower() print(lowercase) uppercase = mystr.upper() print(uppercase) -출력값 > hello world > HELLO WORLD 가끔 소문자, 대문자로 출력하라는 문제가 나온다. 대소문자 구분없이 비교하려면 소문자나 대문자로 통일한 후 비교해야하는 경우가 많다. 2. strip(), lstrip(), rstrip() myStr1 = ".hello." myStr1 = myStr1.strip(".") print(myStr1) -출력값 > hello strip()은 인자로 전달된 문자를 왼쪽 오른쪽에서 제거 양쪽에 있는 "." 이 하나씩 없어짐 myStr2..

Python/알고리즘 문제풀이

[프로그래머스 연습문제][Python] Lv.1 크레인 인형뽑기 게임

2019 카카오 개발자 겨울 인턴십 문제 풀러 바로가기 👇👇👇👇👇👇 https://programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr 코드 def solution(board, moves): answer = 0 stack = [-1, 0] for move in moves: for step in range(len(board)): if board[step][move-1] != 0: stack.append(board[step][move-1]) board[ste..

Python/알고리즘 문제풀이

[프로그래머스 연습문제][Python] Lv.1 키패드 누르기

[카카오 인턴] 키패드 누르기 문제 풀러 바로가기 👇👇👇👇👇👇 https://programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 풀이 코드 def solution(numbers, hand): answer = '' left = (3, 0) right = (3, 2) key = [ (3, 1), (0,0), (0, 1),..

Python/파이썬 함수

[파이썬] 내가 보려고 만든 파이썬 팁

알고리즘을 풀기 위한 꿀팁 모음!! 1. 일렬로 배열 출력 print("".join(배열)) 배열을 문자열 형식으로 일렬로 출력 2. 문자열 확인 if '3' in str(i) + str(j) + str(k): count += 1 위 코드는 i, j, k를 문자열화 시켜서 하나로 합친 뒤, 그 안에 '3'이 하나라도 있으면 count에 1을 더하는 것이다. 3. int형 입력 여러개 받기 data = list(map(int, input().split())) 리스트 형식으로 받기 n, m = map(int, input().split()) 다른 변수에 각각 받기 n = int(input()) array = [0] * 10_000 for i in range(n): array[i] = int(input()) 백..

gakko
'알고리즘' 태그의 글 목록 (2 Page)