[자바JAVA]Two Characters 해커랭크

💡 핵심 요약 (TL;DR)

'Two Characters 해커랭크' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 2차원 배열로 접근할 수 있다.

자세히 보기

[자바JAVA]Sherlock and Squares 해커랭크

💡 핵심 요약 (TL;DR)

'Sherlock and Squares 해커랭크' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. Math 적절히 사용하면 한 줄 코드로 문제 해결아 가능하다.

자세히 보기

[자바JAVA]Picking Numbers 해커랭크

💡 핵심 요약 (TL;DR)

'Picking Numbers 해커랭크' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 0부터 99까지의 숫자배열 temp를 만든 뒤 a의 요소값과 동일한 temp인덱스에 1씩 카운트를 증가시킨다.

자세히 보기

[자바JAVA]Between Two Sets 해커랭크

💡 핵심 요약 (TL;DR)

'Between Two Sets 해커랭크' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 배열a와 배열b가 주어지고 a요소가 약수이면서 b요소가 배수인 숫자 X가 몇 개인 지 찾는 문제이다.

자세히 보기

[자바JAVA]190. Reverse Bits

💡 핵심 요약 (TL;DR)

'190. Reverse Bits' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. * 모든 릿코드(LeetCode)(leetcode) java 풀이을 확인했다.

자세히 보기

[자바JAVA]172. Factorial Trailing Zeroes

💡 핵심 요약 (TL;DR)

'172. Factorial Trailing Zeroes' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. * 모든 릿코드(LeetCode)(leetcode) java 풀이을 확인했다.

자세히 보기

[자바JAVA]136. Single Number

💡 핵심 요약 (TL;DR)

'136. Single Number' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. * 모든 릿코드(LeetCode)(leetcode) java 풀이을 확인했다.

자세히 보기

[자바JAVA]125. Valid Palindrome

💡 핵심 요약 (TL;DR)

'125. Valid Palindrome'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 코드1과 비교해보니 성능면에서 좋지않았다. 하지만 한 줄로 풀이할 수 있음에 엄청난 재미를 느꼈다! 생각 해 낸 개발자는 엄청난 희열을 느꼈겠지?의 차이를 고려하여 상황에 맞게 적용해야 한다.

자세히 보기

[자바JAVA]1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명), Scanner vs BufferedReader 차이

💡 핵심 요약 (TL;DR)

'1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명), Scanner vs BufferedReader 차이' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 수행시간 | 93 ms | 96 ms | 66 ms을 확인했다.

자세히 보기

dataStructureList전체목록List

💡 핵심 요약 (TL;DR)

dataStructureList전체목록List의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.

자세히 보기