[Java] 코딩 테스트 팁

[Java] 코딩 테스트 팁 보통 프로그래머스라는 플랫폼을 이용하여, 기업 코딩테스트를 치르게 된다. 많은 기업들의 코딩 테스트를 치르면서 내가 보통 이용하는 팁을 공유해보고자 한다. IDE의 사용이 허용된 경우에 내가 이용하는 방식이다. 1. 문

JAVA 응용 프로그램의 기본 구조

JAVA 응용 프로그램의 기본 구조 반응형 SMALL JAVA 응용 프로그램의 기본 구조 자바 프로그램은 클래스들로 구성된다. 보통 클래스는 하나 이상의 메서드들을 가진다. 메서드는 함수와 비슷한 개념으로 프로그램 문장들로 구성된다. 모든 메서드

[level2] 프로그래머스 - 가장 큰 수(JAVA)

[level2] 프로그래머스 - 가장 큰 수(JAVA) 728x90 [ 문제 풀이 ] - int형 배열을 String형으로 바꿔주어 숫자 자체가 아닌 앞자리의 크기로 비교한다. - 문자열을 내림차순으로 정렬한다. 그냥 n2.compareTo(n

JS 로또뽑기 만들기

JS 로또뽑기 만들기 JS로 간단한 프로젝트 만들기 2탄. IT 도서라고 해도 의외로 좀 단순무식한 코드들이 들어있는 경우가 많은데 이건 리팩토링하는 방법도 알려주고 정말 괜찮은 책인것같다. 설명이 상세해서 후루룩 따라하기도 좋고... 하드코딩을 참을

[백준] 1699번:제곱수의 합 (Java 자바)

[백준] 1699번:제곱수의 합 (Java 자바) 반응형 문제 https://www.acmicpc.net/problem/1699 풀이 및 소스코드 처음에는 아래와 같이 생각했다. n의 가장 가까운 제곱수 하나와 n에서 제곱수의 값을 뺀 수의

관리자 :: 상품 삭제

관리자 :: 상품 삭제 상픔 리스트에는 버튼이 수정하기와 삭제하기 버튼이 있다. 우선 간단한 삭제하기 먼저 진행하자 ProductMapper.xml ProductMapper.java ProductService.java ProductAPIContro

JS 가위바위보 게임 만들기

JS 가위바위보 게임 만들기 자바스크립트 문법은 학습했지만 정작 프로젝트를 제대로 만들어본 적이 없는것같아 책 한권을 잡고 자바스크립트 문법들을 쭉 한차례 정리할 겸 간결한 샘플프로젝트를 만들어보려고 한다. (1) 화면 만들기 가장 먼저 화면 구조

21/09/20 - 패스트캠퍼스 챌린지 15일차[Part 1 - Ch 10. 스타벅스 예제...

21/09/20 - 패스트캠퍼스 챌린지 15일차[Part 1 - Ch 10. 스타벅스 예제... 반복 애니메이션 유튜브 앞에서 떠다니는 요소를 만들어 보자 다음과 같이 구조를 만든다. 위와 같이 css를 입힌다. 위와 같이 화면이 구성된다.

행렬 테두리 회전하기

행렬 테두리 회전하기 코딩테스트 연습 - 행렬 테두리 회전하기 | 프로그래머스 (programmers.co.kr) 풀이) 접근) 그림과 같이 영역별로 좌표의 증감을 부여했고, 한 바퀴를 도는 동안 값을 바꾸며 최소값을 저장하는 방식을 이용했다.

알고리즘 :: 마트 계산대, 이진 탐색

알고리즘 :: 마트 계산대, 이진 탐색 알고리즘 공부하며 배운내용 마트 계산대 마트에는 여러 대의 계산대가 있다. 손님들이 계산을 마치는 데 얼마나 걸리는지 궁금하다. 어떤 계산대는 빨리 끝나고, 어떤 계산대는 오래 걸린다. 그래서 비어있는