array2 배열 기초 1. 배열 형식 2. 배열 특징 3. 포인터 vs 배열4. 배열 함수 인자 배열 형식[TYPE] [배열이름][개수] // int arr[10];배열의 크기는 상수배열의 크기를 지정해주거나 초기화를 진행하여 사이즈를 알려주어야 함 배열 특징배열의 이름 == 배열의 시작 주소배열은 순차적으로 저장되어있음 (인덱스)배열의 연산 또한 포인터와 유사하게 한칸의 차지하고 있는 바이트만큼 이동포인터와 참조를 이용한 배열의 표현int arr[10] = {}; // 배열의 초기화 ( 모든 인덱스에 해당하는 수를 0으로 초기화 )int& ref = *(arr + 2); // (0, 1, 2, 3...) ->3번째 인덱스로 이동 ref = 10; // arr[2] = 10 과 동일한 표현 배열의.. 2024. 7. 1. 배열 백준 10807번 문제https://www.acmicpc.net/problem/10807(size에 맞는 배열 생성 후 일치한 정수 개수 찾기 문제)Vector 접근법 장점동적으로 배열 생성 가능삽입 / 삭제가 간편하다#include #include int main(){ std::vector list_vector; int push_num = 0; int size = 0; std::cin >> size; for (int i = 0; i > push_num; list_vector.push_back(push_num); } int match_num = 0; int count = 0; std::cin >> match_num; for (int i : list_vector) { if (i == match_nu.. 2024. 5. 31. 이전 1 다음