삼성 8

삼성 70인치 Crystal UHD TV 후기 (KU70UA7000FXKR)

1. 구매 TV 정보 * 삼성전자 70인치 모델 KU70UA7000FXKR 삼성전자 UHD 176cm TV KU70UA7000FXKR COUPANG www.coupang.com 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2. 후기 화면이 엄청 크고 시원시원하다. 13인치 맥북으로 넷플릭스 보다가 TV로 보게되면 오는 만족감이랄까. 그리고 가격과 배송이 정말 좋았다. 기존 Crystal UHD 55, 65, 75인치로 5인치 단위 판매 상품보다도 가격이 매우 저렴했다. (기능에서 몇가지 빠져있는 차이) 특히 배송 설치기사 두분께서 그냥 스르륵 오셔서 설치하고 스르륵 가셨다. 역시 삼성 엄지척! 3. 내가 이 TV를 선택한 이유 내가 그랬듯 티비 구매를 고려하고 ..

일상/리뷰 2021.10.12

삼성 SW 역량테스트 B형/Pro 대비 - 최적화 기법

삼성 SW 역량테스트 B형/Pro 대비 - 최적화 기법 1. 들어가기 앞서 C, CPP 기준으로 -O 옵션이 없는 상태에서 기준으로 한다. Java 혹은 언어에 따라 다른 결과가 나올 수 있다. 2. 함수 인라이닝 빈번하게 호출 되는 경우, 함수를 인라인화 하는 것이 좋다. 이때 inline 키워드를 통한 컴파일 타임의 인라이닝은 최적화 옵션에 따라서 동작하게 되므로, macro를 통한 인라이닝을 하는 것을 의미한다. // inline 키워드 inline void MAX(int a, int b){ return a > b ? a : b }; // 전처리문 #define MAX(a, b) ((a) > (b) ? (a) : (b)) 문제에 따라서 TC당 한 두차례 호출되는 경우에는 인라이닝의 큰 효과를 보지 ..

삼성 SW 역량테스트 B형/Pro 대비 - 체이닝 Hash 테이블 만들기

1. Hash란? Hash 함수는 어떤 값의 범위를 다시금 0~X까지로 매핑하는 역할을 수행한다. 이러한 Hash 함수의 역할을 통해서 범위에 비하여 값이 너무 sparse했던 애들을 압축할 수 있다. 혹은 전체 범위 중 특정 값에 몰려 있던 것을 퍼트리는 역할도 수행하 수 있다. 예를 들면 어떤 값은 알파뉴메릭 최대 30자 문자열이 10만개 있다고 하자. 그러면 이 값의 범위는 a-zA-Z0-9이므로 62^30승 ~= (2^6)^30 ..... 그렇다고 이 값을 full scan하기에는 최악의 경우에는 10만 * 30자 총 300만번의 search cost가 발생한다. 그러나 해당 문자열 값을 hash 함수를 이용하여 5000개로 나누어 담을 수 있다면, 한 해쉬 값당 20개씩 문자열이 저장된다. 그렇..

삼성 SW 역량테스트 B형/Pro 대비 - 단방향 Linked list 만들기

1. 단방향 Linked list Linked list는 하나의 단위로 구성된 Node에 다음 혹은 이전의 Node에 대한 주소 값을 저장하여 연결하는 list를 뜻한다. 배열과 달리 서로 인접하지 않은 메모리 영역에 노드를 저장할 수 있다. 또한 다음 값을 저장하고 있기 때문에 추가나 삭제시에 해당 값만 변경하면 되는 잇점이 있다. 물론 장점만 있는 것은 아니다. 만약 정렬된 상태일 때 배열의 경우 binary search와 같은 기법으로 O(n)의 탐색 시간을 O(logn)까지 떨어트릴 수 있지만, linked list의 경우 full scan을 해야 한다. 물론 여기서도 역량테스트 (Certi) B형(Pro) 기준으로, malloc과 같은 동적 할당 없이 구현한다. (free도 없다.) 2. 기본 ..

삼성 SW 역량테스트 B형/Pro 대비 - C, C++ 큐 만들기

삼성 SW 역량테스트 B형/Pro 대비 - C, C++ 큐 만들기 1. 큐 큐는 First In, First Out 자료 구조로, 입력된 순서대로 출력되는 자료구조이다. 역량테스트 (Certi) B형(Pro)에서는 STL 사용이 불가능하고 최적화하는 단계가 필요하기 때문에 동적 할당 없이 전역으로 처리해야한다. 2. 기본 구조 함수 동작 Push 큐에 넣기(push back) Pop 큐에서 빼기 (pop front) Size 크기 반환 Empty 비어있는지 여부 반환 일반적으로 Pro(B형)에서는 속도에 따른 제한을 많이 두기 때문에 활용할 수 있는 최대한의 크기를 잡고, 큐가 오버플로우 되지 않음을 가정하고 작성한다. 3. 소스코드 #include #define Q_SIZE 5 int st, en; t..

[컴퓨터] 삼성 NVME M.2 PM981 512GB와 DDR4 21600 16GB 메모리 구매

이전 글([컴퓨터] AMD 라이젠 9 3950x를 대비하는 조립 견적, 구매기)에서 견적을 낸 것과 같이 SSD로 삼성전자의 NVME M.2 512GB와 DDR4 21600 16GB 메모리 2장을 구매했다. 1. 삼성전자 NVME M.2 PM981 512GB 삼성전자의 M.2 폼팩터의 NVME SSD로서, PM981은 다른 제조 업체의 OEM으로 납품되는 TLC 기반의 SSD이다. 성능은 일반 소비자용 TLC 970 evo와 동급이며, 당연히 OEM이다 보니 B2C가 아니라서 병행 수입 구매할 수 있다. 즉 병행 수입 업체를 통해서 일정 기간 A/S를 받을 수 있는데, 나는 (주)파인인포메이션 수입하는 제품으로 구매했다. 정확히 A/S 기간이 언제까지인지는 물어보고 이 글에다가 추가해야겠다. (검색을 했..

일상/리뷰 2019.08.02

[오버클럭] Ryzen5 3600, DDR4 16*2 오버클럭 결과

>> 다음글 : [컴퓨터] Ryzen 5 3600 CPU / RAM 오버클럭 결과 with AGESA 1.0.0.3ABB 컴퓨터 사양은 이전 글([컴퓨터] AMD 라이젠 9 3950x를 대비하는 조립 견적, 구매기)에서와 같이 아래와 같다. (1) CPU : Ryzen 5 3600 (3.6GHz ~ 4.2GHz, 6코어 12스레드) (2) 보드 : 기가바이트 X570 Aorus pro (3) RAM : 삼성 DDR4 21300 (2666Mhz) 16GB * 2Ea (4) SSD : 삼성 PM981 512GB 본론만 말하자면, CPU 오버는 실패했다. (1) CPU 오버 클럭 Ryzen 5에는 3600X와 3600이 있는데, 3600은 앞서 언급된바와 같이 베이스 3.6GHz이며 올코어 부스트 4.2GHz..

일상/리뷰 2019.08.01

[바이크장비] 짭프로 SJ4000 그리고 삼성 Evo plus 마이크로 SD 64GB

액션캠으로 가격대비 저렴한 SJ4000와 삼성 Evo plus 마이크로 SD 64GB 카드를 구매했다. 역시 국내 배송이어서 매우 빠르게 도착했다. 액션캠은 고프로가 유명하지만 괴랄한 가격으로 인하여 당연히 패스. 이미 듀란 아쿠아캠을 사용해보았고, 짭프로인 SJ4000은 친구가 사용하는 것을 계속해서 봐왔다. 아무리 생각해도 액션캠에 30~40만원을 투자하기엔 아깝기도 하고, 이미 짭프로에 대한 검증은 친구가 1년간 쓰면서 해주었기 때문에 고민하지 않고 구매했다. 구매를 위해서 상품을 찾아보면서 알아낸 재미있는 사실은 고프로를 카피한 SJCAM을 또 카피하여 SJ9000과 같은 제품을 팔고 있다. 다른 리뷰를 찾아보게 되면, 카피하면 할 수록 성능은 구렁텅이로 빠지는 것 같아서 SJCAM으로 마음을 굳..

일상/바이크 2019.05.08
페이스북으로 공유카카오톡으로 공유카카오스토리로 공유트위터로 공유URL 복사