본문 바로가기

분류 전체보기337

[백준 25192/javascript] 인사성 밝은 곰곰이 set 만들고 입력 배열을 돌며 set 에 넣어 중복을 제거하고 ENTER를 만나면 set 의 size 를 총 개수에 더하고 set 내부 요소를 clear 로 초기화해준다 마지막 요소의 경우를 생각해서 쌓인 set 의 사이즈를 개수에 더해주면 되는 문제이다 https://www.acmicpc.net/problem/25192 25192번: 인사성 밝은 곰곰이 첫번째 새로운 사람이 들어온 뒤 pjshwa, chansol, chogahui05은 모두 곰곰티콘으로 인사했다. 두번째 새로운 사람이 들어온 뒤 pjshwa와 chansol은 다시 곰곰티콘으로 인사했다. www.acmicpc.net let input = []; const readline = require("readline").createInterfac.. 2022. 9. 10.
[백준 25325/javascript] 학생 인기도 측정 자바스크립트에선 카운트 할때 객체를 사용하면 편하다 c++ 에 비하면 그래도 번거롭긴하다만... 그러려니 한다 이젠... 객체로 값을 카운트 하여 형식에 맞게 정렬하고 요리조리 맞춰주면 된다 https://www.acmicpc.net/problem/25325 25325번: 학생 인기도 측정 첫 번째 줄부터 n번째 줄까지 학생 이름과 해당 학생을 좋아하는 학생 수를 공백으로 구분하여 한 줄에 출력한다. 인기도가 높은 학생부터 낮은 학생 순으로 출력하고, 인기도가 같은 경우 학생 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input: process.stdin, output: process.stdo.. 2022. 9. 9.
기본적인 CRUD 명령어 MariaDB 의 기본 명령어들을 정리해보자 스키마는 속성을 나타내는 column (세로줄) 과 데이터를 담을 row (가로줄) 로 table (표)로 이루어져있다 속성은 필드라고 부르기도 한다 * 는 전체 선택을 의미한다 MariaDB 접속하기 터미널로 MariaDB 의 bin 폴더에 위치 후 아래를 통해 비밀번호를 입력하여 접속한다 mysql -uroot -p; 데이터 베이스(스키마 schema) 생성하기 CREATE DATABASE {데이터베이스명}; 데이터 베이스(스키마) 삭제하기 DROP DATABASE {삭제할 데이터베이스명}; 보유한 데이터 베이스(스키마)의 목록을 불러오기 SHOW DATABASE; 편집할 데이터 베이스 선택하기 USE {데이터베이스명}; 해당 데이터 베이스가 보유한 테이블.. 2022. 9. 9.
[백준 13915/javascript] 현수의 열기구 교실 set을 써서 중복 문자를 거르고, 배열로 담아 다시 set 을 사용하여 중복을 제거하는 문제이다 JSON.stringify 를 사용하면 참조가 달라도 값이 같으면 set 에서 중복으로 제거할수 있다는 점을 이용하였다 https://www.acmicpc.net/problem/13915 13915번: 현수의 열기구 교실 현수는 열기구 여름특강의 강사다. 현수는 매우 성실해서 모든 수강생들의 열기구 비행을 기록하고있다. 매 비행 이후, 현수는 그 비행에 참석한 수강생들의 기록을 리스트에 추가한다. 리스트 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input: process.stdin, output.. 2022. 9. 9.