분류 전체보기226 [JAVA] 유효성 검사(1), (2) / 시간 복잡도 유효성 검사 (1) 작성한 코드import java.io.*;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); int max = Math.max(a, Math.max(b, c)); // 2개 중에서 가장 큰 수를 찾아준다. //조건을 10개, 20개 사용해서라도 찾을 수 있다.(이 방법은 좋지 x) // if (a>b){ // if(a>c){}} // i.. 2024. 11. 28. [JAVA] 별찍기(1) ~ 별찍기(3) 별찍기 (1) 작성한 코드import java.util.Scanner;class Main { public static void main(String[] args) throws Exception { Scanner scanner = new Scanner(System.in); int N = scanner.nextInt(); //세로 for(int i =0; i 꿀팁 별찍기(2) 작성한 코드import java.util.Scanner;class Main { public static void main(String[] args) throws Exception { Scanner scanner = new Scanner(System.in); //입력을 2개 받아야함 int N = scann.. 2024. 11. 28. [33] strict mode https://ko.javascript.info/strict-mode 엄격 모드 ko.javascript.info 엄격 모드(Strict Mode)Strict Mode는 JavaScript에서 오류를 보다 엄격하게 처리하고, 코드의 안전성과 안정성을 높이기 위해 도입된 기능입니다. 이 모드는 ECMAScript 5(ES5)에서 추가되었으며, use strict라는 명령어로 활성화할 수 있습니다. Strict Mode 특징1. 변수 선언과 Strict Modelet greeting = 'hello';greeting = 'hi';console.log(greeting);Strict Mode가 꺼져 있을 때 (strict mode X):선언되지 않은 변수(greeting)에 값을 할당해도 에러가 발생하지 않.. 2024. 11. 27. [32] 커링 (Curry Function) https://ko.javascript.info/currying-partials 커링 ko.javascript.info Currying이란?Currying(커링)은 함수를 한 번에 여러 개의 인자를 받는 대신, 하나의 인자만 받아서 새로운 함수를 반환하도록 변환하는 기법입니다. 다시 말해, n개의 인자를 받는 함수를 n개의 단일 인자를 받는 함수로 분리하는 것입니다. 쉽게 설명하자면?커링은 "한 번에 모든 일을 하지 말고, 한 단계씩 나누어 처리하자"는 개념과 비슷합니다. 예를 들어, 두 명이 짐을 옮기는 상황을 생각해 봅시다. 한 사람이 짐을 전부 한 번에 들고 가는 대신, 각자 나누어 들어서 목적지로 옮기는 것이 더 효율적일 수 있습니다. 이처럼, 함수를 한 번에 호출하는 대신 단계별로 호출할 수 있.. 2024. 11. 27. [31] 순수 함수 (Pure Function) 2024. 11. 27. [30] Intersection observer intersection ratio : 0.5는 반만 들어오고, intersection ratio : 1은 root안에 다 들어옴 처음에는 20개가 만들어지고, 0~19까지 나오는 20개.이후에는 entry가 또 호출됨. threshode:1이기 때문에 사진이 화면안에 다 들어와야지 사진이 바뀜. 2024. 11. 27. 이전 1 ··· 16 17 18 19 20 21 22 ··· 38 다음