목록전체 글 (247)
SSONG Cloud
문제 출처:https://www.acmicpc.net/problem/1027https://www.acmicpc.net/problem/2234 1. 입력 : 첫째 줄에 빌딩의 수 N이 주어진다. : N은 50보다 작거나 같은 자연수이다. : 둘째 줄에 1번 빌딩부터 그 높이가 주어진다. : 높이는 1,000,000,000보다 작거나 같은 자연수이다. 2. 결과 : 첫째 줄에 문제의 정답을 출력한다. 3. 풀이 :각 건물에 대해 왼쪽과 오른쪽 방향으로 건물들을 확인한다. : 각 방향에 대해 현재 건물과 다른 건물 사이의 기울기를 계산하고, 이전에 계산된 기울기와 비교하여 서로 볼 수 있는지 판단한다. : 최대로 볼 수 있는 건물의 수를 max 변수에 저장한다. let fs = require("fs"); le..
1. Reference https://nomadcoders.co/dart-for-beginners/lobby Dart 시작하기 – 노마드 코더 Nomad Coders Flutter 앱 개발을 위한 Dart 배우기 nomadcoders.co 2. Class 1) property : 타입을 사용하여 class의 property 정의 class Human { late String name; } 2) Constructor : Constructor 함수는 class 이름과 동일해야 함 class Human { late String name; Human(String name) { this.name = name; } } void main() { Human h = Human('myName'); } *중괄호를 통해 더 ..
1. Reference https://nomadcoders.co/dart-for-beginners/lobby Dart 시작하기 – 노마드 코더 Nomad Coders Flutter 앱 개발을 위한 Dart 배우기 nomadcoders.co 2. Function 1) Declaration - 일반 함수 방식 void printName(name) { print(name); } - arrow function void printName(name) => print(name); 2) Parameter - Positional Parameter : parameter의 순서에 따라 대입됨 void printNameAndAge(String? name, int? age) { print('name = $name, age = ..
1. Reference https://nomadcoders.co/dart-for-beginners/lobby Dart 시작하기 – 노마드 코더 Nomad Coders Flutter 앱 개발을 위한 Dart 배우기 nomadcoders.co 2. Data Type 1) String : 문자열을 따옴표를 활용하여 표현 String str = "Hello World"; print(`str = $str`); // String Interploation print('str = ' + str); // String Concatenation 2) bool : true / false 값을 담는 타입 bool flag = true; 3) int : 정수 타입을 표현 int number = 12; 4) double : 실수 ..