프로그래머스 - Level2 뉴스 클러스터링 문제 설명 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 맡게 되었다. 개발의 방향을 잡...
[Jekyll] Liquid Exception Liquid syntax error Variable '{{a1}' was not properly terminated with regexp
⚠️오류 메세지 Liquid Exception: Liquid syntax error (line 19): Variable '{{a1}' was not properly terminated with regexp ... 🧐오류 발생 상황 github 블로그에 마크다운으로 작성한 게시물을 push 했지만, 정상적으로 build 가 되지 않았다. (프...
프로그래머스 Level 2 - 튜플 (JavaScript)
프로그래머스 - Level2 튜플 문제 설명 생략 🙋♂️나의 풀이 🤔문제 접근 주어진 문자열에서 원소를 감싸고 있는 부분 집합들을 뽑아낸다. 예를 들어 {{1}, {1,2,3}, {1,2}} 이 있다면 {1}, {1,2,3}, {1,2} 과 같이 분리한다. 원소의 길이가 적은 순서대로...
프로그래머스 Level 2 - 괄호 변환 (JavaScript)
프로그래머스 - Level2 괄호 변환 문제 설명 생략 제한사항 생략 🙋♂️나의 풀이 stack을 활용해서 접근하면 되겠다는 생각은 했지만, 구체적인 구현 방법이 떠오르지 않아서 다른 분들의 풀이를 참고해서 풀었다. 🤔문제 접근 문제에서 이미 “균형잡힌 괄호 문자열”이 매개변수로 주어지기 때문에 “올바른 괄호 문자열”로 만드...
프로그래머스 Level 2 - 멀쩡한 사각형 (JavaScript)
프로그래머스 - Level2 멀쩡한 사각형 문제 설명 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 따라 1cm × 1cm의 정사각형으로 잘라 사용할 예정이었는데, 누군가가 이 ...
프로그래머스 Level 1 - 신고 결과 받기 (JavaScript)
프로그래머스 - Level1 신고 결과 받기 문제 설명 문제 설명 생략 제한사항 2 ≤ id_list의 길이 ≤ 1,000 1 ≤ id_list의 원소 길이 ≤ 10 id_list의 원소는 이용자의 id를 나타내는 문자열이며 알파벳 소문자로만 이루어져 있습니다. id_list에는 같은 아...
프로그래머스 Level 2 - 조이스틱 (JavaScript)
프로그래머스 - Level2 조이스틱 문제 설명 조이스틱으로 알파벳 이름을 완성하세요. 맨 처음엔 A로만 이루어져 있습니다.ex) 완성해야 하는 이름이 세 글자면 AAA, 네 글자면 AAAA 조이스틱을 각 방향으로 움직이면 아래와 같습니다. ▲ - 다음 알파벳 ▼ - 이전 알파벳 (A에서 아래쪽으로 이동하면 Z로) ◀ - 커서를 왼쪽...
프로그래머스 Level 2 - 소수 찾기 (JavaScript)
프로그래머스 - Level2 소수 찾기 문제 설명 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성...
프로그래머스 Level 2 - 카펫 (JavaScript)
프로그래머스 - Level2 카펫 문제 설명 Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. (사진 생략) Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 갈색으로 색칠된 격자의 개수는 기억했지만, 전체 카펫의 크기는 기억하지 못했습니다....
리눅스 터미널 명령어 정리
필수 리눅스 명령어 정리 - 드림코딩 영상을 정리한 글입니다. 쉘 (shell) 쉘은 명령어 해석기, 명령행 인터페이스이자 스크립트 언어이다. 유닉스 계열의 운영체제는 보통 텍스트 모드의 터미널 화면에서 명령행에 명령어를 입력하여 사용한다. 이 명령어를 해석하는 프로그램이 쉘(shell)이다. 쉘 명령은 GUI 도구로는 수행하기 어려운 다...