Study Log

  • 홈
  • 태그
  • 방명록

이진수 덧셈 1

[알고리즘][문제풀이][C++] 두 이진수 더하기

문제 원소가 n개인 두 배열 A, B에 저장된 두 개의 n비트 이진수를 더하고 원소가 n+1개인 배열 C에 저장해 그 결과를 출력하라. 설계 1. 배열 A, B에 이진수를 저장하고 그 값을 더해 배열 C에 그림과 같이 저장한다. 2. 배열 C의 $ 2^{0} $ 자리부터 받아올림을 시작한다. 이때, 배열 C의 원소에 가능한 수는 0, 1, 2, 3 뿐이다. 2-1. 배열 C의 원소가 0, 1이면 continue 2-2. 배열 C의 원소가 2면 해당 인덱스의 원소값을 0으로 바꾸고, 다음 자리 + 1 2-3. 배열 C의 원소가 3이면 해당 인덱스의 원소값을 1로 바꾸고, 다음 자리 + 1 코드 두 이진수를 더한 값을 배열 C에 저장하는 코드는 다음과 같다. for(int i=0;i=0;i--){ if(C[..

알고리즘/알고리즘 2023.05.21
이전
1
다음
더보기
프로필사진

#코딩 #게임 #일기장

  • 분류 전체보기 (20)
    • 알고리즘 (11)
      • 백준 (2)
      • 알고리즘 (6)
      • 자료구조 (3)
    • 언어 (2)
      • C++ (0)
      • python (2)
    • 개발 (2)
      • 프론트엔드 (0)
      • 백엔드 (1)
      • Tools (1)
    • 코딩 팁 (3)
    • 수학 (1)
      • 미분적분학 (1)
      • 선형대수학 (0)
    • 잡담 (1)

Tag

소프트웨어, 코딩, 자료구조, Python, C, 검색 알고리즘, C++, 구름ide 세그멘테이션 오류 (core dumped), core dumped 해결법, 이진검색 알고리즘, 세그멘테이션 오류 해결법, 알고리즘, 언어, 코딩 팁, 세그멘테이션 오류 (core dumped) 해결법, 백준, 재귀함수 검색 알고리즘, 개발, 정렬, 정렬 알고리즘,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바