목록CS Library (31)
Silver Library (Archived)
개설 취지. 1. 알고리즘 부문에서 필자 처럼 미래를 보고 CS 계열 업종을 공부하는 이들을 위한 나눔 노트. 2. 한국의 악습인 '공책 안보여 주기' 를 배제하고, 빠르게 recap 하기 좋은 족보 노트. -끝-
개요. 이해하기 어렵게 적어둔 글들이 대다수라서, 가능한 알아듣기 쉽게, 재정리하여 적고자 함. 해당 개념이 등장하는 곳: CS (컴퓨터 사이언스, 알고리즘?) 이 글의 단점: 아직은 필자 위주로 적다보니 영어로 적혀 있음. 혹시 절박하게 이 개념을 찾다가 여길 왔다면 정말 미안합니다. Executive summary: Big O notation is a mathematical notation that describes the limiting behavior of a function when the argument tends towards a particular value or infinity. My note: O(n) is the representative symbol of this Big-O nota..
2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net 문제 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다. QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다. 입력 첫째 줄에 테스트 케이스의 개수 T(1..
https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 해석: let input = require('fs').readFileSync('/dev/stdin').toString().split('\n'); -> toString 과 split 이 쓰인다는 것만 인지. 나머지 앞의 의미는, 솔직히 지금은 이해불가. let i = 0; -> 사실, 이게 아래의 for (let i=0; i 차라리 직관적이다. let A = pars..