코낙의 코딩일기

고정 헤더 영역

글 제목

메뉴 레이어

코낙의 코딩일기

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (87)
    • TIL (4)
    • Python (78)
      • Coding weight lightening (4)
      • Built-In Function (2)
      • Module (0)
      • Concept (6)
      • 문제풀이 (32)
      • 문제풀이 (삼성 A형 대비) (32)
      • 웹 퍼블리싱 (2)
    • C언어 (4)
      • 문제풀이 (삼성 A형 대비) (4)
    • Informaition (1)
      • Technology (0)
      • Product (0)
      • 이것저것 (1)

검색 레이어

코낙의 코딩일기

검색 영역

컨텐츠 검색

Python

  • 파이썬으로 풀어보는 백준 2912번: 백설공주와 난쟁이

    2020.05.22 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 1700번: 멀티탭 스케줄링

    2020.05.16 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 1967번: 트리의 지름

    2020.05.02 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 1991번: 트리 순회

    2020.04.27 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 1949번: 우수 마을

    2020.04.12 by 코딩하는 낙타

  • 파이썬으로 구현해보는 자식수가 정해지지 않은 트리 (폴더 생성과 삭제)

    2020.04.07 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 13460번: 구슬 탈출 2 (삼성 SW 역량 테스트 기출 문제)

    2020.04.05 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 3954번: Brainf**k 인터프리터 (삼성 A형 기출 문제)

    2020.04.03 by 코딩하는 낙타

파이썬으로 풀어보는 백준 2912번: 백설공주와 난쟁이

https://www.acmicpc.net/problem/2912 2912번: 백설공주와 난쟁이 문제 백설 공주와 난쟁이 N명과 함께 숲 속에 살고 있다. 난쟁이는 매일 광산에 일하러가고, 백설 공주는 그동안 페이스북을 하고 있다. 매일 아침 난쟁이는 한 줄로 휘파람을 불면서 광산으로 �� www.acmicpc.net 내 풀이(1): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 import copy import sys input = sys.stdin.readline N, C = map(int, input().split()) data = list(map(int, input().split())) M = int..

Python/문제풀이 2020. 5. 22. 22:23

파이썬으로 풀어보는 백준 1700번: 멀티탭 스케줄링

https://www.acmicpc.net/problem/1700 1700번: 멀티탭 스케줄링 기숙사에서 살고 있는 준규는 한 개의 멀티탭을 이용하고 있다. 준규는 키보드, 헤어드라이기, 핸드폰 충전기, 디지털 카메라 충전기 등 여러 개의 전기용품을 사용하면서 어쩔 수 없이 각종 전 www.acmicpc.net 내 풀이: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 N, K = map(int,input().split()) sequence = list(map(int,input().split())) history = [[] for _ in range(101)] for idx, ..

Python/문제풀이 2020. 5. 16. 10:03

파이썬으로 풀어보는 백준 1967번: 트리의 지름

https://www.acmicpc.net/problem/1967 1967번: 트리의 지름 파일의 첫 번째 줄은 노드의 개수 n(1 ≤ n ≤ 10,000)이다. 둘째 줄부터 n번째 줄까지 각 간선에 대한 정보가 들어온다. 간선에 대한 정보는 세 개의 정수로 이루어져 있다. 첫 번째 정수는 간선이 연결하는 두 노드 중 부모 노드의 번호를 나타내고, 두 번째 정수는 자식 노드를, 세 번째 정수는 간선의 가중치를 나타낸다. 간선에 대한 정보는 부모 노드의 번호가 작은 것이 먼저 입력되고, 부모 노드의 번호가 같으면 자식 노드의 번호가 작은 것이 먼 www.acmicpc.net 내 풀이: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26..

Python/문제풀이 2020. 5. 2. 22:57

파이썬으로 풀어보는 백준 1991번: 트리 순회

https://www.acmicpc.net/problem/1991 1991번: 트리 순회 첫째 줄에는 이진 트리의 노드의 개수 N(1≤N≤26)이 주어진다. 둘째 줄부터 N개의 줄에 걸쳐 각 노드와 그의 왼쪽 자식 노드, 오른쪽 자식 노드가 주어진다. 노드의 이름은 A부터 차례대로 영문자 대문자로 매겨지며, 항상 A가 루트 노드가 된다. 자식 노드가 없는 경우에는 .으로 표현된다. www.acmicpc.net 내 풀이: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57..

Python/문제풀이 2020. 4. 27. 17:07

파이썬으로 풀어보는 백준 1949번: 우수 마을

https://www.acmicpc.net/problem/1949 1949번: 우수 마을 N개의 마을로 이루어진 나라가 있다. 편의상 마을에는 1부터 N까지 번호가 붙어 있다고 하자. 이 나라는 트리(Tree) 구조로 이루어져 있다. 즉 마을과 마을 사이를 직접 잇는 N-1개의 길이 있으며, 각 길은 방향성이 없어서 A번 마을에서 B번 마을로 갈 수 있다면 B번 마을에서 A번 마을로 갈 수 있다. 또, 모든 마을은 연결되어 있다. 두 마을 사이에 직접 잇는 길이 있을 때, 두 마을이 인접해 있다고 한다. 이 나라의 주민들에게 성취감을 높여 주 www.acmicpc.net 내 풀이: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ..

Python/문제풀이 2020. 4. 12. 22:50

파이썬으로 구현해보는 자식수가 정해지지 않은 트리 (폴더 생성과 삭제)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 class Node: def __init__(self, data, href): self.data = data self.href = href self.child = [] self.parent = None class Tree: def __init__(self): self.dummy = Node('dummy', None) self..

Python/Concept 2020. 4. 7. 06:53

파이썬으로 풀어보는 백준 13460번: 구슬 탈출 2 (삼성 SW 역량 테스트 기출 문제)

https://www.acmicpc.net/problem/13460 13460번: 구슬 탈출 2 첫 번째 줄에는 보드의 세로, 가로 크기를 의미하는 두 정수 N, M (3 ≤ N, M ≤ 10)이 주어진다. 다음 N개의 줄에 보드의 모양을 나타내는 길이 M의 문자열이 주어진다. 이 문자열은 '.', '#', 'O', 'R', 'B' 로 이루어져 있다. '.'은 빈 칸을 의미하고, '#'은 공이 이동할 수 없는 장애물 또는 벽을 의미하며, 'O'는 구멍의 위치를 의미한다. 'R'은 빨간 구슬의 위치, 'B'는 파란 구슬의 위치이다. 입력되는 모든 보드 www.acmicpc.net 내 풀이: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25..

Python/문제풀이 (삼성 A형 대비) 2020. 4. 5. 23:28

파이썬으로 풀어보는 백준 3954번: Brainf**k 인터프리터 (삼성 A형 기출 문제)

https://www.acmicpc.net/problem/3954 3954번: Brainf**k 인터프리터 문제 Brainf**k 프로그램이 주어졌을 때, 이 프로그램이 끝나는지, 무한 루프에 빠지는지 알아내는 프로그램을 작성하시오. Brainf**k 인터프리터는 정수를 담는 하나의 배열(unsigned 8-bit 정수)과, 그 배열의 칸 하나를 가리키는 포인터로 이루어져 있다. Brainf**k 프로그램은 다음과 같이 8개의 명령어로 이루어져 있다. - 포인터가 가리키는 수를 1 감소시킨다. (modulo 28) + 포인터가 가리키는 수를 1 증가시킨다. ( www.acmicpc.net 내 풀이: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23..

Python/문제풀이 (삼성 A형 대비) 2020. 4. 3. 15:36

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 10
다음
TISTORY
코낙의 코딩일기 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바