목록전체 글 (9)
class : Design Code
보수 : 보충하는 수 컴퓨터는 이진수만 이해할 수 있고, 이때 양음수를 구분하기 위해 보수가 사용된다. 즉, 보수는 양수를 음수화로 표현하기 위한 방법인 것이다. (컴퓨터 내부에서 A - B를 계산할 때 B의 보수(-B)를 구한 다음 A + (-B)로 계산.) 십진수로 본다면, 6의 보수는 4, 8의 보수는 2.. 이런 식으로 이해하면 된다. -1의 보수 : 모든 자릿수의 값이 1인 수에서 주어진 이진수를 뺀 값 (1->0, 0->1) -2의 보수 : 모든 자릿수의 값이 1인 수에서 주어진 이진수를 뺀 값에 1을 더한 수 (1의 보수에 1을 더한 값) ex) 이진수 1010의 1의 보수 : 0101 이진수 1010에 대한 2의 보수 : 0110

1) CPU -> GPU 데이터 연산 U가 붙어있는 친구들 -> 연산장치 CPU의 메모리 *data -> GPU의 메모리 *data cpu->gpu 연산은 direct하게 연결안됨. 연결 요청 필요. 또한 bandwidth가 있음. 이에 느려지므로, 메인메모리에 있는 데이터를 통째로 GPU 메모리에 넣고 알아서 할일 하게 함. 이 데이터가 점점 커지므로... 이 메모리에 필요성이 계속 커지는 것.(ex, 딥러닝) 우리가 .cpp 에서 초기화하고 바인딩 하는 것들. gpu에서는 어떠한 규약을 따라야함.-> opengl, directX가 도와줌. 우리가 어떠한 도형을 표현할 때, 메모리상에는 vertex들만 각각 들어가고 연결관계는 오더로 들어가는 것, 이 친구들은 다 독립적으로..오더에 따라 옵션적으로 삼..
https://school.programmers.co.kr/learn/courses/30/lessons/42576 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. map을 사용하여 풀었다, #include #include #include #include using namespace std; map people; string answer = ""; void insertMap(const vector& participant){ for(auto i: participant){ if(people.find(i)!= people.end()) (people.find(..