Python 3

[백준] 8111번: 0과 1 - Python

https://www.acmicpc.net/problem/81110과 1문제를 살펴보면, 간단한 BFS문제처럼 보인다. 예전에도 비슷한 문제를 푼 적이 있습니다. https://writedown-remain.tistory.com/63백준 16953: A -> B.간단한 BFS 문제입니다.만들 수 있는 모든 경우의 수를 BFS로 탐색해 연산의 횟수를 출력하면 됩니다.크게 다르지 않은 문제 형태입니다.조건이 조금 다르긴 하지만요.1로 시작해야 하고, 그 이후에 0과 1이 계속 붙어서 약간의 이진수처럼 숫자를 구성해야 합니다.그리고 그 숫자는 입력받은 n으로 나눠저야 합니다.따라서 밑의 코드처럼 매우 간단하게 풀 수 있을 줄 알았습니다. (간단했으면 플레티넘 문제가 아니겠지요?)import sysfrom co..

[백준] 2346: 풍선 터뜨리기 - Python

https://www.acmicpc.net/problem/2346아니 이거 푸는데 너무 오래 걸려서 옛날에 푼 거를 봤는데리스트 크기가 바뀔 때, 인덱스를 출력해야 하는 문제를 맨날 못 풀었던 거 같아서 정리를 하려고 가져왔습니다.이건 발상도 오래걸렸고, 코드 구현도 마지막에 가서 헤매었어요..발상부터 다 갈아엎고 나서 다시 풀었습니다.코테에 이런 문제 나오면.. 어휴 정말 끔찍하네당하기 전에 정리해야지문제는 간단합니다. 풍선 속에 숫자가 있고 터트린 풍선에 있는 숫자만큼 이동하는 상황입니다.터뜨린 풍선은 제외하고 움직입니다.제 발상은 딕셔너리로 위치를 처리하고큐로 풍선 움직임을 구현하자였습니다.import sysfrom collections import dequen = int(sys.stdin.read..

[나도코딩의 파이썬 입문] 코딩 자율학습단 2기 Chap1 ~ Chap4

항상 프로젝트를 진행 해도 매번 쓰는 구문, 자료형, 연산자, 자료구조만 사용하다 보니까 한번 전체적으로 정리할 필요를 느껴서 신청하게 되었습니다. 또한 인프런에서 나도 코딩님의 자바 강의를 들었는데, 설명도 깔끔하고 이해도 쉽게 설명해 주셔서 편하게 배민 기술이사 이신 김영한 님의 Spring 강의를 따라갔던 기억이 있어서 책도 구매를 하게 되었습니다. 벌써 대학교 3학년인지라 학교 수업, 프로젝트, 자격증, 학회 병행의 이유로 조금 진도를 빠르게 나가고 정리한 블로그 글을 올리게 될 것 같습니다. 그리고 아무래도 제가 다시 보려고 정리하는 글이므로 조금 날림으로 정리할 수도 있을 것 같습니다. 모쪼록 잘 부탁드립니다. 목차 Hello, Python! 자료형과 변수 연산자 문자열 다루기 파이썬은 자바와..