본문 바로가기
728x90

📚 Stack13

[Java] 시뮬레이션 유형 풀이 1. 1차원 배열과 2차원 배열의 사용 1차원 배열 1차원 배열은 단순한 리스트나 배열의 형태로 데이터를 저장하고 처리할 때 사용함숫자의 리스트특정 값들의 카운트 배열간단한 순열이나 조합int[] arr = new int[10];arr[0] = 1;arr[1] = 2;// 배열 초기화와 사용 2차원 배열2차원 배열은 행렬 형태로 데이터를 저장할 때 유용함게임 보드 (체스, 오목 등)그래프 표현 (인접 행렬)동적 계획법 테이블 (DP table)int[][] matrix = new int[5][5];matrix[0][0] = 1;matrix[1][2] = 3;// 2차원 배열 초기화와 사용 2. 문자열 처리 메소드자바에서는 문자열을 다룰 때 String 클래스의 다양한 메소드를 사용할 수 있음String .. 2024. 6. 15.
[JavaScript] 화살표 함수란? 화살표 함수(Arrow Function)란 무엇인가      화살표 함수란 ES6에서 도입된 함수 선언 방식으로 화살표(=>) 문법을 사용해 함수의 표현을 간결하게 할 수 있습니다.  기본 사용법 const 함수이름 = (매개변수) => { };   매개변수가 하나일 경우에는 괄호를 생략할 수 있고, 함수 본문이 단일 표현식일 경우 중괄호와 `return` 키워드를 생략할 수 있습니다.const add = (a, b) => a + b;const square = x => x * x;기존 함수 표현식과의 차이점 1. this 바인딩화살표 함수는 자신만의 `this`를 가지지 않고, 선언된 위치에서 `this`를 상속받습니다. 이는 콜백 함수나 이벤트 핸들러에서 유용하게 사용됩니다.function Perso.. 2024. 6. 14.
[JavaScript] React useEffect() 이벤트 훅 React useEffect() 이벤트 훅에 대해 알아보기   useEffect란?useEffect는 React 함수형 컴포넌트에서 부수 효과(side effects)를 처리하기 위해 사용하는 훅입니다. 부수 효과는 컴포넌트가 렌더링된 후에 발생하는 작업을 말하며, 데이터 fetching, 구독(subscription) 설정, 수동으로 DOM 조작 등이 포함됩니다. 기본 사용법useEffect 훅은 두 개의 인자를 받습니다: 첫 번째 인자는 실행할 함수이고, 두 번째 인자는 의존성 배열입니다.import React, { useEffect } from 'react';function ExampleComponent() { useEffect(() => { console.log('Component rend.. 2024. 6. 4.
[JavaScript] 템플릿 리터럴 알아보기 템플릿 리터럴(Template Literals)을 사용한 로그 출력 알아보기     JavaScript에서 콘솔에 값을 출력하는 방법은 여러 가지가 있지만, ES6(ECMAScript 2015)부터 도입된 템플릿 리터럴(Template Literals)을 사용하면 가독성 좋고 직관적인 문자열을 만들 수 있습니다. 템플릿 리터럴은 백틱()으로 감싸서 사용하며, ${}` 구문을 사용하여 변수나 표현식을 삽입할 수 있습니다.    템플릿 리터럴 사용의 장점 복잡한 문자열 조작이 쉬움복잡한 표현식도 삽입 가능변수 삽입에 편리함   기본 사용법 템플릿 리터럴을 사용하면 여러 줄의 문자열이나 문자열 내에 변수 삽입이 쉬워집니다. const name = "John";const age = 30;console.log(`.. 2024. 6. 4.
[JAVA] 자바에서 문자열을 숫자로 변환하는 방법 자바에서 문자열 숫자로 숫자를 문자열로 변환하기   문자열을 숫자로 변환1. Integer.parseInt와 Integer.valueOfInteger.parseInt가장 많이 사용되는 방식은 Integer.parseInt(String) 함수를 사용하는 것입니다. 이 함수는 문자열을 정수형(int)으로 변환합니다. 만약 문자열이 정수로 변환될 수 없는 경우, NumberFormatException을 발생시킵니다.String numberStr = "123";int number = Integer.parseInt(numberStr);  Integer.valueOfInteger.valueOf(String) 메소드도 위와 비슷하게 사용할 수 있지만, 이 메소드는 Integer 객체를 반환합니다.String numb.. 2024. 5. 28.
728x90