본문 바로가기

전체 글102

[IT 지식 정리] 2회차 - 삼성 갤럭시 S22 게임성능 제한 'GOS' 논란 이번 글에서는 최근 가장 민감하게 다뤄지고 있는 논란에 대해 다루며, 그 과정에서 필요한 지식들을 포함시켜 보았습니다. 삼성 갤럭시 S22 게임성능 제한 'GOS' 논란 [참조 링크] https://www.youtube.com/watch?v=cGeL7egCe3A https://zdnet.co.kr/view/?no=20220303155700 [주제] 삼성 갤럭시 S22에 탑재되어 있는 GOS (Game Optimizing Service) 가 무엇인지, 이 논란이 왜 발생하고 있는지에 대해 알아보기 [소재] 하드웨어, 소프트웨어, 발열기술, 모바일 기기 [기술동향, 현재 상황 설명] 2016년 갤럭시 S7부터 탑재된 GOS는 게임으로 분류되는 애플리케이션의 해상도와 스로틀링 특성을 제어하여, 애플리케이션의 .. 2022. 3. 10.
[IT 지식 정리] 1회차 - 웹 3.0 블록체인·NFT는 정말 '웹 3.0 시대' 열까 - 또 다른 중앙집중을 경계한다 [참조 기사링크] https://zdnet.co.kr/view/?no=20211222110758 : 블록체인·NFT는 정말 '웹 3.0 시대' 열까 https://zdnet.co.kr/view/?no=20211222092411 : 머스크 "웹 3.0은 마케팅 호들갑…실체 없다" [주제] 아마존, 구글, 페이스북 등등과 같은 일부 거대 회사들의 사유물로 전락한 중앙집중화된 인터넷에 대한 새로운 대안으로 거론되는 웹 3.0에 대해 알아보고, 주요 IT CEO들의 다양한 의견에 대해 알아보기 [소재] 블록체인, NFT, 웹 3.0, 분산 기술 [기술동향] 웹 3.0는 웹 2.0의 약점인 개인정보에 대한 보안과 중앙집중화를 해결하고.. 2022. 3. 10.
동적 프로그래밍 (DP) 해결 방법 동적 프로그래밍 (DP) 해결 방법 Step 1 : n이 가장 작을 때부터 하나하나 그려가보면서 규칙성을 찾는다 Step 2 : 규칙성이 보이기 시작하면 일반화하고, 점화식을 구한다. Step 3 : 탑다운 or 바텀업 중 좀 더 편한 방법으로 구현 (물론 연습할 때는 둘 다 해보기) 탑다운의 필수 요구사항, 바텀업의 필수 요구사항 꼭 숙지하기 탑 다운 필수요구사항 1. 값이 한없이 작아지는 것을 방지하기 위한 탈출조건 (n이 0이거나 1 정도에서 return 하고 끊는 조건이 필요) 2. memoization (시간 초과 방지) 3. 과거의 상태값을 불러올 때는 인덱스를 이용한 배열 직접 접근보다는 재귀함수를 이용한다. Example) dp[n-1] (X) => solve(n-1) (O) 바텀 업 필수.. 2022. 2. 6.
[백준] 2792번 : 보석 상자 (이분 탐색) https://www.acmicpc.net/problem/2792 2792번: 보석 상자 보석 공장에서 보석 상자를 유치원에 기증했다. 각각의 보석은 M가지 서로 다른 색상 중 한 색상이다. 원장 선생님은 모든 보석을 N명의 학생들에게 나누어 주려고 한다. 이때, 보석을 받지 못하 www.acmicpc.net #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); // F_I 사용 시 주의) scanf 와 cin 혼합 사용 금지 #define INF 987654321 using namespace std; typedef long long ll; typedef pair pl; typedef pair pi; ll Min(ll a, l.. 2022. 2. 6.
[백준] 1450번 : 냅색문제 (냅색, DFS) https://www.acmicpc.net/problem/1450 1450번: 냅색문제 첫째 줄에 N과 C가 주어진다. N은 30보다 작거나 같은 자연수, C는 109보다 작거나 같은 음이 아닌 정수이다. 둘째 줄에 물건의 무게가 주어진다. 무게도 109보다 작거나 같은 자연수이다. www.acmicpc.net #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); // F_I 사용 시 주의) scanf 와 cin 혼합 사용 금지 #define INF 987654321 using namespace std; typedef long long ll; typedef pair pl; typedef pair pi; ll Min(ll a, .. 2022. 1. 25.
[프로그래머스] 코딩테스트 연습 > 완전탐색 > 소수 찾기 (C++) //C++ #include using namespace std; bool isPrime(int check) { if (check < 2) return false; for (int i = 2; i 2021. 4. 19.