본문 바로가기

전체 글

(72)
내적 문제 출처 : programmers.co.kr/learn/courses/30/lessons/70128?language=python3 코딩테스트 연습 - 내적 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 programmers.co.kr 문제 설명 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[..
두 개 뽑아서 더하기 문제 출처 : programmers.co.kr/learn/courses/30/lessons/68644 코딩테스트 연습 - 두 개 뽑아서 더하기 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한 programmers.co.kr 문제 설명 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers의 길이는 2 이상 100 이하입니다. numbers의 모든 수는 ..
크레인 인형뽑기 게임 문제 출처 : programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr 문제 설명 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 "5 x 5" 크기의 예시입니다). 각 ..
텍스트 표현 HTML 주석 문서 소스의 이해를 돕기 위한 설명을 추가할 때 사용 브라우저에 의해 출력되지 않으므로 소스에서만 확인 가능 ''는 하나의 문자처럼 사용 -> 각 문자 사이에 공백 불가 주석 안에서는 , --를 사용하지 말아야 함 태그 내에서는 사용 불가 CSS, 자바스크립트의 주석 형식 -> /* 소스 설명 */ 줄을 바꾸는 태그 편집기에서 엔터기와 같은 기능 종료태그 없이 사용 -> 단락을 나누는 태그 문단을 나누어 독립적인 단락을 생성 다른 내용과의 구분을 위해 단락 전후에서 자동 줄바꿈 수행 p 태그를 연속해서 여러 개를 사용해도 한 번 사용한 것과 같은 효과를 가진다. 공백 및 특수 문자 입력 두 칸 이상의 연속된 공백, 예약어로 사용되는 문자, 키보드로 직접 입력할 수 없는 문자를 입력하는 경우..
HTML에서 텍스트 표현 텍스트 표현 글자 스타일 지정(준비중...) 목록 지정(준비중...) 콘텐츠 그룹핑(준비중...)
같은 숫자는 싫어 문제 출처 : programmers.co.kr/learn/courses/30/lessons/12906 코딩테스트 연습 - 같은 숫자는 싫어 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 programmers.co.kr 문제 설명 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1..
문자열 내 p와 y의 개수 문제 출처 : programmers.co.kr/learn/courses/30/lessons/12916 문제 설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. 예를 들어 s가 "pPoooyY"면 true를 return하고 "Pyy"라면 false를 return합니다. 제한사항 문자열 s의 길이 : 50 이하의 자연수 문자열 s는 알파벳으로만 이루어져 있습니다. 입출력 예 s answer "pPoooyY" true "Pyy" false 입출력 ..
HTML 문서 작성의 기초 HTML 문서의 구성요소 ◎ 하나의 HTML 문서는 다양한 요소(element)들의 조합으로 구성 내용 종료태그 없이 사용 -> , , 등 전역 속성 : 글로벌한 의미를 가진 속성으로 모든 태그들에게서 사용이 가능하다. ex) class, id, style, lang, title 등 HTML 문서 작성 시 주의사항 ◎ 태그는 대소문자를 구분하지 않는다. = = -> W3C에서는 소문자 표기를 권고 ◎ 파일의 확장자는 반드시 htm 또는 html로 지정 파일명.htm, 파일명.html ◎ 화이트스페이스는 입력한 의도대로 적용되지 않음 두 칸 이상의 연속된 공백은 하나의 공백으로 처리 ◎ 요소 안에는 다른 요소를 포함할 수 있다. .. .. .. HTML 문서의 기본 구조 문서의 본문 내용 ◇ 문서유형 DO..