Tsunayoshi Tsuna Sawada - Katekyo Hitman Reborn 3 'Java' 태그의 글 목록 — 개발하는 핸니
[시뮬레이션 / 진법계산] 숫자와 진법 변환
·
코딩테스트/풀이
[시뮬레이션 / 진법계산] 숫자와 진법 변환오늘은 숫자의 진법 변환을 시뮬레이션 방식으로 계산하는 방법에 대해 정리해보겠습니다. 진법 변환은 코딩 테스트에서 자주 출제되며, 여러 문제에서 활용할 수 있는 중요한 개념입니다. 😃 1. 숫자를 2진법으로 변환하기숫자 29를 예로 들어, 이진법으로 변환하는 과정을 설명해보겠습니다.29를 2로 나눈 후 몫과 나머지를 기록하며, 몫이 2보다 작아질 때까지 이 과정을 반복합니다.📌 변환 과정29 ÷ 2 → 몫: 14, 나머지: 114 ÷ 2 → 몫: 7, 나머지: 07 ÷ 2 → 몫: 3, 나머지: 13 ÷ 2 → 몫: 1, 나머지: 11 ÷ 2 → 몫: 0, 나머지: 1결과적으로 나머지들을 거꾸로 읽으면 11101이 됩니다!📄 코드 예시import java...
[시뮬레이션 / 풀이방법] 날짜와 시간
·
코딩테스트/풀이
[시뮬레이션 / 풀이방법] 날짜와 시간오늘은 코딩테스트에서 볼 수 있는 시간과 날짜 간의 차이를 계산하는 방법에 대해 다뤄보겠습니다.여기에서는 단순하게 시뮬레이션을 통해 1분 또는 1일 단위로 하나씩 증가시키며 시간을 계산하는 방식을 설명합니다.😃 1. 흐른 시간 계산예를 들어, 2시 5분에서 4시 1분이 되려면 몇 분이 흘러야 하는지를 계산해봅시다.단순하게 시뮬레이션을 통해 시간과 분을 1분 단위로 증가시키며, 분이 60분이 되면 시간을 1시간 늘리는 방식으로 구현할 수 있습니다.ex) 2시 59분에서 1분 증가시 2시 60분이 되므로, hour를 + 1해주고 mins를 0으로 초기화해줍니다.📄 코드 예시import java.util.*;public class Main { public stat..