https://www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net #include int main(){ int N; int i, j; int num; int count[10001]={0,}; scanf("%d", &N); for(i=0; i
https://www.acmicpc.net/problem/18110 18110번: solved.ac 5명의 15%는 0.75명으로, 이를 반올림하면 1명이다. 따라서 solved.ac는 가장 높은 난이도 의견과 가장 낮은 난이도 의견을 하나씩 제외하고, {5, 5, 7}에 대한 평균으로 문제 난이도를 결정한다. www.acmicpc.net const input = require('fs').readFileSync('./dev/stdin').toString().trim().split('\n').map(Number); const N = input.shift(); if (N == 0) { console.log(0); process.exit(); } const limit = Math.round(N * 0.15);..
https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net const input = require('fs').readFileSync('./dev/stdin').toString().trim().split('\n').map(Number); input.shift(); console.log(input.sort((a, b) => a - b).join('\n'));
https://www.acmicpc.net/problem/2108 2108번: 통계학 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 단, N은 홀수이다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. www.acmicpc.net const input = require('fs').readFileSync('./dev/stdin').toString().trim().split('\n').map(Number); const N = input.shift(); input.sort((a, b) => a - b); console.log(Math.round(input.reduce((r, v) => r + v, 0) / N).toString()); cons..
엔지니어로 일하는 데 중요한거 데이터 관련된 직무는 데이터 애널리스트, 데이터 엔지니어링, 데이터 사이언티스트 애널리스트 - 분석가 : 비지니스에 대한 인사이트 구축.. 마케팅, 시각화. 이런거 보고서를 쓰거나 간단한 머신러닝을 통해 예측한다거나. 머신러닝 -> 예측만 하면되는거?? 는 아님 머신러닝 모델이라는 거는 말그대로 모델, 모형. 데이터가 이렇게 들어왔으니 이렇게 됐다. 머신러닝 모델은 시뮬레이션을 하는 것. 데이터 사이언스 - 엔지니어랑, 연구..로 나뉨 엔지니어링 -> 모델링,, 논문.. AI 엔지니어. 연구원 -> 기업의 자산. 서비스 제공을 위한 알고리즘을 만들어내는 분들 데이터 엔지니어는 애널리스트와 사이언티스트 양쪽에게 양질의 데이터를 보내주는 것. 그래서 엔지니어는 분석과 사이언스 ..
https://www.acmicpc.net/problem/10814 10814번: 나이순 정렬 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 www.acmicpc.net const input = require('fs').readFileSync('./dev/stdin').toString().trim().split('\n'); input.shift(); console.log( input .map((v) => v.split(' ')) .sort((a, b) => +a[0] - +b[0]) .map((v) => v.join(' ')) .join('\n') );
https://www.acmicpc.net/problem/4153 4153번: 직각삼각형 입력은 여러개의 테스트케이스로 주어지며 마지막줄에는 0 0 0이 입력된다. 각 테스트케이스는 모두 30,000보다 작은 양의 정수로 주어지며, 각 입력은 변의 길이를 의미한다. www.acmicpc.net const input = require('fs') .readFileSync('./dev/stdin') .toString() .trim() .split('\n') .map((v) => v .split(' ') .map(Number) .sort((a, b) => a - b) ); input.pop(); const answer = []; input.forEach(([a, b, c]) => { if (Math.pow(a,..
https://www.acmicpc.net/problem/1259 1259번: 팰린드롬수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다. www.acmicpc.net const input = require('fs') .readFileSync('./dev/stdin') .toString() .trim() .split('\n') .map((v) => v.trim()); const answer = []; input.forEach((v) => { if (v != 0) { const L = v.length; let front; let back; if (L % 2 == 0) { fron..
- Total
- Today
- Yesterday
- 개발자면접
- 다이나믹프로그래밍
- 서버개발
- create db
- 로드나인
- 다이나밍프로그래밍
- DB 생성
- MySQL
- 최소공통조상
- 동적프로그래밍
- 그래프
- node.js
- BFS
- 투포인터
- 서버점검
- create databases;
- MOD
- 면접비
- 면접질문
- 롱베케이션
- 은둔청년체험
- 투포인터 연습
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |