목록분류 전체보기 (69)
꾸준하게

CSS는 Cascading Style Sheets의 줄임말이다. 그럼 Cascading은 무엇일까? 먼저 Cascade에 대해 알아보자. Cascade의 여러 의미가 있지만, 사진 속 폭포와 같은 '계단식 폭포'라는 의미도 가지고 있다. 그 말대로 CSS의 여러 속성이 결합될 때 계단처럼 우선순위를 따라 적용이 되는 알고리즘이 있는 것이다. 그럼 CSS의 적용이 되는 우선순위를 알아보자. ⚙️ user-agent stylesheets 브라우저에서 기본적으로 적용되는 스타일시트가 있다. 개발자도구에서 css를 살펴보면, 태그별로 기본적으로 적용되는 css가 바로 user-agent stylesheet다. 👩💻 Author stylesheets 그 다음은 웹 개발자들이 작성한 스타일시트다. 이 Author..
https://school.programmers.co.kr/learn/courses/30/lessons/136798 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 숫자나라 기사단의 각 기사에게는 1번부터 number까지 번호가 지정되어 있습니다. 기사들은 무기점에서 무기를 구매하려고 합니다. 각 기사는 자신의 기사 번호의 약수 개수에 해당하는 공격력을 가진 무기를 구매하려 합니다. 단, 이웃나라와의 협약에 의해 공격력의 제한수치를 정하고, 제한수치보다 큰 공격력을 가진 무기를 구매해야 하는 기사는 협약기관에서 정한 공격력을 가지는 무기를 구매해야 합니다...
https://school.programmers.co.kr/learn/courses/30/lessons/12977 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 소수가 되는 경우의 개수를 return 하도록 solution 함수를 완성해주세요. [나의 풀이] function solution(nums) { let sum; let count = 0; for(l..
https://school.programmers.co.kr/learn/courses/30/lessons/42840 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] function solution(answers) { const onePick = [1, 2, 3, 4, 5]; const twoPick = [2, 1, 2, 3, 2, 4, 2, 5]; const thrPick = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5]; let correctArr = [0, 0, 0]; for(let i = 0; i < answers.length; ..
https://school.programmers.co.kr/learn/courses/30/lessons/12901 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] function solution(a, b) { let dayArr = ['THU','FRI','SAT','SUN','MON','TUE','WED']; let num; switch (a) { case 1 : num = b; break; case 2 : num = 31 + b; break; case 3 : num = 31 + 29 + b; break; case 4 : num = 31 *..
https://school.programmers.co.kr/learn/courses/30/lessons/135808 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] function solution(k, m, score) { if (m > score.length) { return 0; } let result = [...score].sort((a,b) => a-b); result.splice(0, result.length % m); result.sort((a,b) => b-a); result = result.map((item, index, arr..
https://school.programmers.co.kr/learn/courses/30/lessons/159994 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니다. - 원하는 카드 뭉치에서 카드를 순서대로 한 장씩 사용합니다. - 한 번 사용한 카드는 다시 사용할 수 없습니다. - 카드를 사용하지 않고 다음 카드로 넘어갈 수 없습니다. - 기존에 주어진 카드 뭉치의 단어 순서는 ..
https://school.programmers.co.kr/learn/courses/30/lessons/138477 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr "명예의 전당"이라는 TV 프로그램에서는 매일 1명의 가수가 노래를 부르고, 시청자들의 문자 투표수로 가수에게 점수를 부여합니다. 매일 출연한 가수의 점수가 지금까지 출연 가수들의 점수 중 상위 k번째 이내이면 해당 가수의 점수를 명예의 전당이라는 목록에 올려 기념합니다. 즉 프로그램 시작 이후 초기에 k일까지는 모든 출연 가수의 점수가 명예의 전당에 오르게 됩니다. k일 다음부터는 출연 가수의..