[자바JAVA]1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명)
💡 핵심 요약 (TL;DR)
'1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명)' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 복잡하게(스파게티 코드) 사용하는 경우, 이해가 어렵고 오류가 생기기 쉽다.
[자바JAVA]1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명)
💡 핵심 요약 (TL;DR)
'1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명)' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 복잡하게(스파게티 코드) 사용하는 경우, 이해가 어렵고 오류가 생기기 쉽다.
[자바JAVA]1066 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기(설명), Scanner 기본구분자, whitespace(화이트스페이스)뜻
💡 핵심 요약 (TL;DR)
'1066 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기(설명), Scanner 기본구분자, whitespace(화이트스페이스)뜻' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 내가 제일 처음 생각한 코드이다.
[자바JAVA]1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명), 삼항연산자로 최소값찾기
💡 핵심 요약 (TL;DR)
'1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명), 삼항연산자로 최소값찾기' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. * 모든 코드업100제 자바java 풀이을 확인했다.
[자바JAVA]1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명), Scanner로 2진수받기
💡 핵심 요약 (TL;DR)
'1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명), Scanner로 2진수받기' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. * 2진수 처리 비교- 2진수, 8진수 16진수를 Scanner로 받으려면 String 데이터타입으로 지정해야한다.
[자바JAVA]1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기(설명), Scanner로 char받기
💡 핵심 요약 (TL;DR)
'1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기(설명), Scanner로 char받기' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 위의 코드보다 더 간결하게 나타낼 수 있다.
[자바JAVA]1034 : [기초-출력변환] 8진 정수 1개 입력받아 10진수로 출력하기(설명), Scanner로 2진수, 8진수 16진수 받기, 진수변환
💡 핵심 요약 (TL;DR)
'1034 : [기초-출력변환] 8진 정수 1개 입력받아 10진수로 출력하기(설명), Scanner로 2진수, 8진수 16진수 받기, 진수변환' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 2진수, 8진수 16진수를 Scanner로 받으려면 String 데이터타입 또는 int데이터타입을 이용하면된다.
[자바JAVA]1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기, split대신 StringTokenizer사용
💡 핵심 요약 (TL;DR)
1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기, split대신 StringTokenizer사용의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 실수 1개를 입력받아 정수 부분과 실수 부분으로 나누어 출력한다. 만약 실수 부분이 0으로 시작하지 않는다면(예를 들어 1.000009) scanf(“%d.%d”, &a, &b)도 하나의 방법이 될 수 있다.
[자바JAVA]1018 : [기초-입출력] 시간 입력받아 그대로 출력하기, next()와 nextLine()차이, parseInt, valueOf의 차이
💡 핵심 요약 (TL;DR)
'1018 : [기초-입출력] 시간 입력받아 그대로 출력하기, next()와 nextLine()차이, parseInt, valueOf의 차이' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 시(hour)와 분(minute)이 “:” 으로 구분된 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자.을 적용해 성능을 최적화했다.
[자바JAVA]1012 : [기초-입출력] 실수 한 개 입력받아 그대로 출력하기, float실수소수점 표현하기
💡 핵심 요약 (TL;DR)
1012 : [기초-입출력] 실수 한 개 입력받아 그대로 출력하기, float실수소수점 표현하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.
[자바JAVA]1011 : [기초-입출력] 문자 한 개 입력받아 그대로 출력하기
💡 핵심 요약 (TL;DR)
'1011 : [기초-입출력] 문자 한 개 입력받아 그대로 출력하기' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. > Scanner class in Java supports nextInt(), nextLong(), nextDouble() etc. But there is no nextChar()을 확인했다.