본문 바로가기
반응형

배열5

[코딩테스트] Java - 자료구조 배열- 배열: 같은 자료형의 묶음. 크기가 고정- ArrayList: 같은 자료형의 묶음 크기가 동적 코드더보기더보기배열/* 1차원 배열 */type[] arrName = new type[count]; // 배열 선언 및 0으로 초기화type[] arrName = {value1, ...}; // 배열 선언 및 초기화arrName[index]; // 배열값 조회arrName.length; // 배열의 길이Arrays.sort(arrName); // 배열의 데이터를 정렬Arrays.toString(arrName); // 배열의 모든 데이터를 String으로 변환/* 2차원 배열 */ type[][] arrName = new type[rows][columns]; // 배열 선언 및 0으로 초기화type[][].. 2025. 2. 9.
[코딩 테스트] 4일차: 배열과 문자열 배열배열은 여러 값을 하나의 변수에 저장할 수 있는 데이터 구조입니다. 각 값은 인덱스를 사용하여 접근할 수 있습니다.배열 선언과 초기화JavaScript에서의 배열 선언과 초기화// 배열 선언let numbers = [1, 2, 3, 4, 5];// 배열 초기화let fruits = new Array("Apple", "Banana", "Cherry");console.log(numbers); // [1, 2, 3, 4, 5]console.log(fruits); // ["Apple", "Banana", "Cherry"] Python에서의 배열 선언과 초기화Python에서는 배열 대신 리스트를 사용합니다.# 리스트 선언 및 초기화numbers = [1, 2, 3, 4, 5]fruits = ["Apple", .. 2024. 9. 4.
[JavaScript 문법] 10일차: 배열 기초 배열이란?배열은 여러 값을 하나의 변수에 저장할 수 있는 데이터 구조입니다. 배열의 각 값은 인덱스를 통해 접근할 수 있으며, 인덱스는 0부터 시작합니다. JavaScript의 배열은 크기가 동적으로 조정되며, 다양한 데이터 타입을 혼합하여 저장할 수 있습니다.배열 선언배열을 선언하는 방법에는 배열 리터럴과 Array 생성자를 사용하는 방법이 있습니다.배열 리터럴let fruits = ['Apple', 'Banana', 'Cherry'];Array 생성자let fruits = new Array('Apple', 'Banana', 'Cherry');배열 요소 접근배열 요소는 인덱스를 사용하여 접근할 수 있습니다. 예제let fruits = ['Apple', 'Banana', 'Cherry'];console... 2024. 8. 10.
[JavaScript 기초 시리즈] 5일차: JavaScript 객체와 배열에 대해 알아보자 5. 객체와 배열객체란 무엇인가?객체는 키-값 쌍의 컬렉션입니다. 객체를 사용하면 여러 관련 데이터를 하나의 단위로 묶을 수 있습니다.객체 생성1. 객체 리터럴객체 리터럴을 사용하여 객체를 생성할 수 있습니다.let person = { name: "Alice", age: 30, greet: function() { console.log("Hello, " + this.name + "!"); }};console.log(person.name); // 출력: Aliceconsole.log(person.age); // 출력: 30person.greet(); // 출력: Hello, Alice! 2. 프로퍼티 접근객체의 프로퍼티에 접근하는 방법은 두 가지가 있습니다.console.. 2024. 8. 5.
자료구조 / 알고리즘 배열 링크드 리스트: insert, erase, find, push_front, push_back, - Singly Linked List - Doubly Linked Listx - Circular Linked List 스택: push / pop / top / empty / size 큐: push / pop / front / back / empty / size 덱: push_front / push_back / pop_front / pop_back / empty / size / front / back / insert / erase / clear 트리 힙: priority_queue 그래프: pre-order / in-order / post-order Math: GCD / LCM / Prime Greedy I.. 2023. 6. 5.
반응형