본문 바로가기
728x90

전체 글48

[Speaker] ASUS ROG CETRA TWS SPEEDNOVA LC3+ 개봉 전 사진 박스 오픈! 구성품 - 간단리뷰 PC 나 IOS, Android 에서 Amory Crate 를 통해 각종 설정을 할 수 있다. 설치를 안한다면 다양한 설정을 이용하지 못하므로 설치하는 것이 좋다. 우측 상단에 프리셋이 있는데 각 상황에 맞게 하위 옵션들의 값을 바꿔준다. lc3+ 모델의 특징답게 Dirac 옵션을 키면 24bit 96000hz 의 고해상도 음질을 느낄 수 있어 매우 좋았다. 노이즈 캔슬링 기능도 본체의 소음정도는 잘 막아주어 매우 준수하였다. 이외에도 여러가지 메뉴들이 있는데 마이크 사운드 인식률 조절, 이어폰의 조명설정 등이 있다. 여기서 마음에 들었던건 하이브리드 멀티포인트 기능이었는데, 여러 기기들에 동시에 페어링 해놓고, 원하는 기기만 연결 혹은 해제 하는 것을 편리.. 2024. 4. 20.
[Algorithm] Quick Sort 특징 Merge 나 Heap Sort 보다 빠름 시간복잡도 O(n log(n)) 최악의 경우가 O(n^2) #include #include using namespace std; void SwapInt(int& a, int& b) { int temp = a; a = b; b = temp; } void QuickSort(vector& arr) { //배열의 크기가 1이면 정렬할게 없으므로 반환 if (arr.size() arr[pivot] && arr[right] < arr[pivot]) {//left 가 pivot보다 크고, right 가 pivot 보다 작으면 Swap SwapInt(arr[left], arr[right]); left++;//Swap 후 각각 좌로 우로 옮겨줌 right--; } } Sw.. 2023. 4. 23.
[Programmers] 12953번 N개의 최소공배수 문제설명 두 수의 최소공배수(Least Common Multiple)란 입력된 두 수의 배수 중 공통이 되는 가장 작은 숫자를 의미합니다. 예를 들어 2와 7의 최소공배수는 14가 됩니다. 정의를 확장해서, n개의 수의 최소공배수는 n 개의 수들의 배수 중 공통이 되는 가장 작은 숫자가 됩니다. n개의 숫자를 담은 배열 arr이 입력되었을 때 이 수들의 최소공배수를 반환하는 함수, solution을 완성해 주세요. 제한사항 arr은 길이 1이상, 15이하인 배열입니다. arr의 원소는 100 이하인 자연수입니다. 문제풀이 1,2번째 원소의 최대공약수를 곱한 후, 두 수의 최소공배수를 answer에 넣어준다. 그 후부터는 answer 와 다음 원소의 최대공약수를 구한 후 두 수의 최소공배수를 answer에.. 2023. 4. 10.
[Programmers] 12949번 행렬의 곱셈 문제설명 2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요. 제한사항 행렬 arr1, arr2의 행과 열의 길이는 2 이상 100 이하입니다. 행렬 arr1, arr2의 원소는 -10 이상 20 이하인 자연수입니다. 곱할 수 있는 배열만 주어집니다. 문제풀이 행렬의 곱셈을 구현하면 된다. 소스코드 #include #include using namespace std; vector solution(vector arr1, vector arr2) { vector answer; int row = arr1.size(); int column = arr2[0].size(); //m x n 과 n x p 행렬을 곱하면 m x p 행렬이 나오므로 .. 2023. 4. 10.