Hello World

  • 홈
  • 태그
  • 방명록
프로필사진

  • 전체 글 (115)
    • 백준 Baekjoon (73)
    • 알고리즘 (9)
      • 정렬 (2)
      • 자료구조 (2)
      • 알고리즘 (5)
    • 프로그래밍 언어 (27)
      • JAVA (2)
      • C, C++ (7)
      • Kotlin (1)
      • PHP (1)
      • OpenGL (3)
      • R (6)
      • Python (7)
    • DATABASE (4)
    • 기타 (2)

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

연산 1

여러가지 비트 연산

여러가지 비트 연산 최하위 비트 구하기 : 2의 보수의 특징을 활용함. [연산 방법] 1 num & (-num) cs [예제 코드] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main() { //0000 1010 int num = 10; //0000 0010 int result = num & (-num); //output printf("%d\n", result); return (0); } cs 다음 비트가 처음으로 0이 나오는 자리 구하기 [연산 방법] 1 ((num ^ (num + 1)) + 1) / 4 cs *중간에 0이 없을 경우 최상위 비트를 반환함. [예제 코드] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main()..

알고리즘/알고리즘 2021.09.30
1
더보기

Copyright © Kakao Corp. All rights reserved.

티스토리툴바