Hailey

  • 홈
  • 태그
  • 방명록

비트마스크 1

[JAVA] 비트마스킹(Bit Mask) 이해하기

목차 1. 비트마스크란? 2. 비트마스크의 예시 3. 비트 연산자 | 비트마스크(Bit Mast)란? 비트마스크는 알고리즘이 아닌 하나의 기법으로 정수를 이진수로 표현하고, 비트연산으로 다양한 문제를 해결해나가는 방법이다. | 비트마스크 예시 예를 들어 열쇠가 a , b , c , d , e , f로 6개가 있다고 가정한다. 이때, 가지고 있는 열쇠가 a , c , e 일때, 위와 같이 표현할 수 있다. 이 예시에서는 열쇠를 가지고 있는 경우/가지고 있지 않은 경우(1/0) 를 비트마스크로 표현하였는데, 이 경우 이외에도 스위치를 켜거나 끄는 경우, 해당 위치에 방문했거나 아직 방문하지 않는 경우 등 더욱 다양한 상황에서도 적용이 가능하다. 여기서 알 수 있는 점은 비트마스크는 이진수를 이용하여 두 가지..

알고리즘(Algorithm)의 종류, 분류/여러 가지 기법 2021.09.29
1
더보기
  • 분류 전체보기 (41)
    • IT Background (2)
    • SSAFY (1)
    • Front-End (2)
      • HTML과 CSS (2)
    • 알고리즘(Algorithm)의 종류, 분류 (24)
      • 재귀 함수(Recursive Call Algori.. (0)
      • 정렬 알고리즘(Sorting Algorithm) (0)
      • 탐색 알고리즘(Searching Algorithm.. (0)
      • 해시 알고리즘(Hash Algorithm) (0)
      • 그래프 알고리즘(Graph Algorithm) (8)
      • 동적프로그래밍(Dynamic Programming.. (6)
      • 시뮬레이션(Simulation) (5)
      • 여러 가지 기법 (5)
    • 알고리즘 풀이 (3)
    • Framework (1)
    • Computational Thinking(컴퓨팅 .. (1)
    • Back-End (6)
    • Technology Note (0)

Tag

java, 자바, EL이란, 백준 2239 자바, EL 사용방법, 백준 17281 자바, Expression Language, No mapping for GET, 모델뷰컨트롤러, Spring Framework, Flexable Display, SWEA, SWEA 활주로 건설 자바, IT Background, MissingServletRequestParameterException, Circle CI, jstl, 소프트웨어 디자인 패턴, 백준, El,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바