전체 글

😎 Current : Back-end Developer          💻 Interests : Kotlin, Restful API                          📧 Contact : psung616@naver.com
프로그래머스 코테/프로그래머스 Lv. 1

[프로그래머스 : Java] 바탕화면 정리

링크 https://school.programmers.co.kr/learn/courses/30/lessons/161990 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 격자에서 마우스 드래그의 왼쪽은 0부터시작이고, 오른쪽은 +1을 무조건 해줘야하는사실을 잊지말아야한다. 이것때메 헷갈려서 계속 오답나왔는데, 문제에대한 이해를 좀더 해야할 필요성을 느꼈다. Math 클래스에 대한 이해도도 필요한것같다. 여러가지 기능이 있는데 잘몰라서 이것도 헤멨던것같다. Math.min(값1, 값2) : 값1과 값2 중에 더 작은값을 반환함. Math.max(값..

프로그래머스 코테/프로그래머스 Lv. 1

[프로그래머스 : Java] 달리기 경주

링크 https://school.programmers.co.kr/learn/courses/30/lessons/178871 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 배열에서 서로 위치를 바꾸는 작업을 'swap' 이라고한다. 이 작업을 해주면된다. 각 선수들의 번호를 지정해놓기 위해서 Map 형태의 hashmap을 생성한다. 핵심은 현재선수와 현재선수앞의선수를 구하는것이다. 2. 코드 import java.util.*; class Solution { public String[] solution(String[] players, String[]..

Java/Java😊

[Java] 기본타입과 참조타입에 대한 이해 (데이터타입)

코딩 공부중에 하나배운김에 작성한다. 자바에서는 두가지 주요한 데이터타입이 있다. 1. 기본타입과 참조타입이란? 기본타입(primitive type, 값타입, 원시타입 이라고도함) 기본타입은 boolean, char, byte, short, int, long, float, double 과 같은 타입이다. 메모리상에 직접 값을 저장한다. 예를들면 int 변수는 32비트 정수 값을 직접저장한다. 참조타입(reference type) 참조타입은 클래스의 인스턴스(객체), 배열, 인터페이스 등을 포함한다. 참조타입변수는 메모리주소를 저장한다. 이 주소는 해당 객체의 실제 데이터가 저장된 힙 메모리 영역을 가르킨다. 2. 메모리 사용률 참조타입은 기본타입보다 일반적으로 더 많은 메모리를 사용하게된다. 참조타입은 ..

프로그래머스 코테/프로그래머스 Lv. 1

[프로그래머스 : Java] 자릿수 더하기

링크 https://school.programmers.co.kr/learn/courses/30/lessons/12931/solution_groups?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 int 를 문자열로 바꿔서 toCharArray() 로 for문을 실행시킨다. int 타입에서 char 타입을 사용하려면 아스키코드에따라 [ - '0' ] 을 해주어야 원하는 숫자를 얻을수있다. 2. 코드 import java.util.*; public class Solution { public int solution(int n..

yoob
yoob의 기술블로그