[Tech Interview] Data Structure
Array C++에서 사이즈 구하기int arr[] = { 1, 2, 3, 4, 5, 6, 7 };int n = sizeof(arr) / sizeof(arr[0]); 1. 배열 회전 프로그램 기본적인 회전 알고리즘temp를 활용해서 첫번째 인덱스 값을 저장 후 arr[0] ~ arr[n-1]을 각각 arr[1] ~ arr[n]의 값을 주고 arr[n]에 temp를 넣어준다.void leftRotatebyOne(int arr[], int n){ int temp = arr[0], i; for(i = 0; i 저글링 알고리즘 구현최대공약수 gcd를 이용해 집합을 나누어 여러 요소를 한꺼번에 이동시키는 것arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}1,2,3을 뒤..
2024. 5. 17.