230410 4

프로그래머스 스쿨 코딩테스트 Lv. 0 중앙값 구하기 java 문제 풀이

프로그래머스 스쿨 코딩테스트 단계별로 풀어보기 Lv. 0 중앙값 구하기 문제 자바 풀이입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120811 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 import java.util.Arrays; class Solution { public int solution (int [] arr) { Arrays.sort(arr); return arr[(int)arr.length/2]; } } => import를 안 넣어서 대체 뭐가 문제일까 한참 고민한 문제..

프로그래머스 스쿨 코딩테스트 Lv. 0 나머지 구하기 java 문제 풀이

프로그래머스 스쿨 코딩테스트 단계별로 풀어보기 Lv. 0 나머지 구하기 문제 자바 풀이입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120810 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 class Soution { public int solution (int num1, int num2) { return num1%num2; } } => 단순한 문제라서 바로 리턴값으로 주어서 풀이 Lv. 0 두 수의 합 https://developernew.tistory.com/127 Lv. 0 두 ..

프로그래머스 스쿨 코딩테스트 Lv. 0 배열 두 배 만들기 java 문제 풀이

프로그래머스 스쿨 코딩테스트 단계별로 풀어보기 Lv. 0 배열 두 배 만들기 문제 자바 풀이입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120809 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 public class Solution { public int [ ] solution (int numbers [ ]) { for (int i=0; i 프로그래머스 문제 풀면서 기초 개념에 대해서 다시 한 번 짚고 넘어갈 수 있어서 좋아요 Lv. 0 두 수의 합 https://developern..

JAVA Eclipse 19 객체지향 언어

객체지향 언어 : JAVA 는 객체 지향 언어이다 객체지향 언어 현실에 존재하는 사물과 개념들을 소프트웨어적으로 구현하고 그 구현된 객체들이 상호작용하여 데이터를 처리하는 방식 객체 : 독립적으로 존재할 수 있는 것 객체를 지향한다 : 코드를 객체화하여 독립적으로 존재할 수 있도록 한다 vs 절차지향 언어 명령을 순서대로 처리하는 방식 객체지향 언어의 특징 추상화 공통적인 특징들을 모아놓은 것 상속 부모의 것을 자식이 받아오는 것 캡슐화 사용하는 사람은 기능만 알면 된다 다형성 같은 모양을 가지고 있으나 다른 의미를 갖고 있는 것 1) 메서드 오버로딩(Overloading) : 함수의 중복 정의 2) 메서드 오버라이딩 (Overriding) : 함수의 재정의 객체지향 언어의 목적 : 코드의 재사용 JAV..