[programmers] 다리를 지나는 트럭

https://programmers.co.kr/learn/courses/30/lessons/42583푸는 것보다 문제를 이해하는 데에 더 오래 걸렸던 문제다.우선 대기 중인 트럭, 다리를 건너는 트럭은 queue 형태로 먼저 들어온 순서대로 나갈 수 있다. 그

2022년 4월 16일
·
0개의 댓글
·

[programmers] 소수 찾기

https://programmers.co.kr/learn/courses/30/lessons/42839우선은 주어진 numbers에 대해 조합을 구해야 하는데, itertools를 사용하거나 직접 구하거나 하는 2가지 방법이 있다. 이전에는 직접 구현할 줄 알아

2022년 3월 9일
·
0개의 댓글
·
post-thumbnail

[programmers] 거리두기 확인하기

https://programmers.co.kr/learn/courses/30/lessons/81302우선 5개의 대기실 정보가 주어지므로 각 대기실 정보에 대해 distance_check() 함수를 실행한다. 대기실에 사람(=P)이 한 명도 없는 경우를 처리하

2022년 2월 19일
·
0개의 댓글
·

[programmers] 뉴스 클러스터링

https://programmers.co.kr/learn/courses/30/lessons/17677처음에는 set을 사용해서 합집합과 교집합을 계산하려고 했으나 다중집합에 대한 조건이 있어서 어떤 자료형을 사용할지 고민했다. 그러다가 중복된 원소의 개수를 세

2022년 2월 19일
·
0개의 댓글
·

[programmers] 메뉴리뉴얼

https://programmers.co.kr/learn/courses/30/lessons/72411우선은 course 리스트에 있는 값(=코스요리 내 단품메뉴의 갯수)마다 구분해서 가장 많이 주문된 조합을 구해야 한다.조합마다 주문 횟수를 세야 하므로 조합을

2022년 2월 9일
·
0개의 댓글
·

[programmers] 기능개발

https://programmers.co.kr/learn/courses/30/lessons/42586문제 분류가 스택/큐로 되어 있길래 while문으로 day를 +1씩 하면서 첫 값이 100 이상이 되면 100을 넘은 값들을 pop을 하는 식으로 풀려고 했었다

2022년 1월 27일
·
0개의 댓글
·

[programmers] 124 나라의 숫자

https://programmers.co.kr/learn/courses/30/lessons/12899일의 자리 값이 숫자 3개마다 1, 2, 4 순서로 규칙을 갖는 것을 보고 3으로 나눈 나머지에 따라 (나머지가 0일 때는 4로 생각) 값을 추가하면 되겠다고

2022년 1월 27일
·
0개의 댓글
·

[programmers] 오픈채팅방

https://programmers.co.kr/learn/courses/30/lessons/42888가장 최근 닉네임이 필요하므로 일단 for문을 돌면서 해당 id에 대한 최신 닉네임을 딕셔너리로 저장한다.다시 for문을 돌면서 Enter와 Leave에 대해

2022년 1월 20일
·
0개의 댓글
·

[programmers] 문자열압축

https://programmers.co.kr/learn/courses/30/lessons/60057몇 개 단위로 끊을지 결정. 1이 최솟값. 문자열을 반으로 나눠 앞쪽과 뒤쪽 문자열이 같은 경우가 최대로 압축한 경우이므로, len(s) // 2가 최댓값이 된

2022년 1월 20일
·
0개의 댓글
·

[programmers] H-Index

처음에는 for문을 돌며 각 요소를 확인하여 citationsi번 이상 인용된 게 citationsi개 이상, 나머지는 citationsi개 이하인지 확인하고자

2021년 12월 15일
·
0개의 댓글
·

[programmers] K번째수

우선 i, j, k를 받은 다음 슬라이싱해서 정렬한 뒤, k 위치의 값을 answer 리스트에 추가했다. 다른 사람의 풀이 방법을 보니 슬라이싱과 인덱싱 부분을

2021년 12월 1일
·
0개의 댓글
·