일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- dijkstra algorithm
- 비트연산
- 재귀
- CCW알고리즘
- 딕셔너리
- Bitmasking
- Algorithm
- BOJ
- 에라토스테네스
- 다익스트라
- CCW 알고리즘
- binary search
- 비트마스킹
- 알고리즘
- deque
- Two Pointers
- 소수
- 에라토스테네스의 체
- Python
- recursion
- 너비우선탐색
- 위상정렬
- DP
- ccw
- 외적
- 백준
- BFS
- 이진 탐색
- 투 포인터
- 큐
- Today
- Total
목록Quantum Computing (2)
꾸꾸리
디랙 표기법, 또는 브라-켓 표기법은 양자 역학에서 양자 상태를 표현하는 표준적인 방법입니다.이 표기법은 폴 디랙(Pual Dirac)이 고안한 방법으로, 양자 상태와 연산을 간결하고 명확하게 표현할 수 있게 해줍니다. 이를 브라-켓 표기법이라고 부르는 이유는 브라(Bra) 벡터와 켓(Ket) 벡터를 이용하기 때문입니다.브래킷(Bracket)이라는 단어는 '[ ]', '〔 〕', '[ ]' 등과 같은 괄호의 이름이라는 뜻을 갖고 있습니다.디랙 표기법을 이용하여 양자 상태를 나타낼 수 있습니다. $ a,b \in \mathbb{C}^{2} $ (복소수 성분을 갖고 있는 2차원 벡터) 켓(Ket) : $ \left| a \right> = \begin{pmatrix} a_1 \\ a_2 \end{pmatrix..

양자 컴퓨터(Quantum Computer)와 비교하여 현재 우리가 사용하고 있는 컴퓨터는 고전 컴퓨터(Classical Computer)라고 합니다. 우리가 알다시피 고전 컴퓨터에서 비트(Bit)는 정보의 기본 단위입니다.비트는 0이나 1 두 가지 상태로 표현될 수 있으며, 고전 컴퓨터는 이러한 비트들로 연산을 수행하도록 프로그래밍되어 있습니다. 예를 들어, 3비트의 문자열이 있다면 각 비트는 0또는 1의 상태를 가질 수 있으므로 000부터 111까지 총 8가지의 숫자를 표현할 수 있으며, 이를 통해 데이터를 처리하고 계산을 실행합니다. 반면, 양자 컴퓨터에서는 큐비트(Qubit)가 정보의 기본 단위 역할을 합니다. 여기서 큐비트는 양자 비트(Quantum bit)라고도 불립니다.이러한 큐비트의 가장 ..