전체 글(56)
-
프로그래머스_네트워크_python
https://programmers.co.kr/learn/courses/30/lessons/43162 코딩테스트 연습 - 네트워크 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있 programmers.co.kr 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있을 때 컴퓨터 A와 컴퓨터 C도 간접적으로 연결되어 정보를 교환할 수 있습니다. 따라서 컴퓨터 A, B, C는 모두 같은 네트워크 상에 있다고 할 수 있습니다. 컴퓨터의..
2021.10.17 -
프로그래머스_오픈채팅방_python
https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr def solution(record): answer = [] a = dict() for r in record: r = r.split(' ') if r[0] == 'Enter': answer.append((r[1], '님이 들어왔습니다.')) a[r[1]] = r[2] elif r[0] == 'Leave': answer.append((r[1], '님이 나갔습니다...
2021.09.05 -
Vue.js) Property or method " name " is not defined on the instance but referenced during render.
Property or method "item" is not defined on the instance but referenced during render. 2가지 원인을 찾았다. 1.vue어플리케이션이 되는 엘리먼트 안에 탬플릿 코드를 두면 에러 발생함. //전 //후 2.문자열의 '를 제대로 하지 않으면 해당 문자열을 변수로 인식하여 찾을 수 없다는 에러발생. item은 변수이고, bg-black은 단순히 클래스의 이름 //전 : bg-black을 변수로 인식 //후
2021.09.01 -
프로그래머스_정수 삼각형_python
https://programmers.co.kr/learn/courses/30/lessons/43105 코딩테스트 연습 - 정수 삼각형 [[7], [3, 8], [8, 1, 0], [2, 7, 4, 4], [4, 5, 2, 6, 5]] 30 programmers.co.kr def solution(triangle): i_len = len(triangle) a = [ len(t)*[0] for t in triangle] def f(i, j): if i == i_len: return 0 j_len = len(triangle[i]) if j == j_len: return 0 elif a[i][j] != 0: return a[i][j] a[i][j] = triangle[i][j]+max(f(i+1,j), f(i+1..
2021.08.29 -
프로그래머스_구명보트_python
https://programmers.co.kr/learn/courses/30/lessons/42885 코딩테스트 연습 - 구명보트 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 5 programmers.co.kr from collections import deque def solution(people, limit): answer = 0 people = deque(sorted(people)) while people: m = people.pop() answer += 1 if people and people[0]
2021.08.23 -
프로그래머스_조이스틱_python
https://programmers.co.kr/learn/courses/30/lessons/42860 코딩테스트 연습 - 조이스틱 조이스틱으로 알파벳 이름을 완성하세요. 맨 처음엔 A로만 이루어져 있습니다. ex) 완성해야 하는 이름이 세 글자면 AAA, 네 글자면 AAAA 조이스틱을 각 방향으로 움직이면 아래와 같습니다. ▲ - 다 programmers.co.kr - 첫 번째 위치에서 조이스틱을 위로 9번 조작하여 J를 완성합니다. - 조이스틱을 왼쪽으로 1번 조작하여 커서를 마지막 문자 위치로 이동시킵니다. - 마지막 위치에서 조이스틱을 아래로 1번 조작하여 Z를 완성합니다. 따라서 11번 이동시켜 "JAZ"를 만들 수 있고, 이때가 최소 이동입니다. 만들고자 하는 이름 name이 매개변수로 주어질 ..
2021.08.22