본문 바로가기

분류 전체보기87

동적언어 정적언어, 차이점 먼저 타입이 뭔지부터 짚고 넘어가야 합니다. 타입 타입은 한글로는 자료형이라 일컫습니다. int num = 10; String text = "Hello"; 위와 같이 변수를 선언할 때 앞에 붙여 사용합니다. 정적언어(=정적타입) 정적언어는 타입, 즉 자료형을 컴파일 시에 결정하는 것 입니다. 프로그래밍 언어 중에는 C, C#, C++, Java 등이 있습니다. 이런 언어들은 변수에 들어갈 값이 어떤 값인지에 따라 자료형을 지정해주어야 합니다. 위 코드블록처럼 숫자면 int, float, double 등에 할당할 수 있겠죠. 만약 int 자료형인데 "001" 과 같은 문자열을 넣게 된다면 컴파일 시에 에러가 납니다. 장점 : 컴파일 시에 타입에 대한 정보를 결정하기 때문에 속도↑ , 타입 에러로 인한 문제.. 2022. 7. 18.
백준에서 node.js 문제 풀기 참고용 백업 1. 하나 입력 const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim(); 2. 공백으로 구분된 한 줄의 값 입력 const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim().split(" "); 3. 여러 줄 입력 const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n"); 4. 첫 번째 줄에 자연수 n을 입력, 다음 줄엔 공백으로 구분된 n개의 값들을 입력 const fs = .. 2022. 7. 14.
[백준] 25083 새싹 파이썬 print(' ,r\'\"7') print('r`-_ ,\' ,/') print(' \. \". L_r\'') print(' `~\/') print(' |') print(' |') 2022. 7. 11.
[백준] 10172 개 파이썬 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| # 위와 같은 출력 모양을 만들어야 한다. print("|\_/|") print("|q p| /}") print('( 0 )"""\\') # \을 붙여준다 print('|"^"` |') print("||_/=\\\__|") # \을 붙여준다 2022. 7. 10.