프로그래머스 고득점 Kit와 코딩테스트 SQL 문제를 풀다 서브쿼리가 헷갈리는 경우가 많아 이번 기회에 서브쿼리를 정리하고자 한다. 서브쿼리란? 하나의 SQL문 안에 포함되어 있는 또 다른 SQL문! 반드시 괄호로 묶어야 한다! EX) SELECT 안에 SELECT
HashMap의 경우 다 좋은데, 단점이 하나 있다. 그 단점은 put을 통해 데이터나 객체를 넣을 때 key의 순서가 지켜지지 않는다는 것이다. 코드상으로 순차적으로 key, value를 넣어도, 실제 HashMap에서는 해당 순서가 지켜지지 않는다.이렇게 key와
25년 하반기 공고가 슬슬 올라오고 있다. 교육 수료하고 벌써 6개월이 지났는데 시간이 너무 빠르다. 상반기에도 여러 기업에 지원했지만 서합률은 15-20% 정도 되었고, 붙은 서류마저도 코딩테스트나 필기 전형에서 떨어져서 6개월동안 코딩테스트에만 집중했던 것 같다.
백준으로 코테 문제를 풀다보면 입출력 코드를 짜야 할 부분이 많다. 프로그래머스는 파라미터로 입력을 받고 answer로 리턴하는 형태로 입출력이 되는데 반해, 백준은 해당 입출력 받는 코드를 짜야 된다. 나 같은 경우는 원래 C++로 코테를 공부했을 때는, 입력은 c
자바로 코딩테스트를 준비하다보면 ArrayList나 Stack, Queue 등을 선언해서 쓰는 것을 많이 해봤을 것이다. 하지만, 문제를 풀다보면 각 문제에 맞는 자료구조의 종류들이 많다. 그래서 이번 기회에 Java Collection Framework를 정리해볼려고
프로그래머스 고득점 Kit에서 날짜 함수 관련 문제를 풀다 모르거나 헷갈리는 문법이 많았다. 그래서 한번 정리를 해봤다. 주요 함수는 아래와 같다.YYYY – 연도 (4자리)MM – 월 (2자리)DD – 일 (2자리)HH24 – 24시간 포맷MI – 분SS – 초DY
RIGHT JOIN 도 이전에 배운 INNER JOIN 과 LEFT JOIN 과 마찬가지로 SELECT 문의 optional 절이다. 단지 LEFT JOIN 과 차이가 있다면, RIGHT JOIN 은 오른쪽 테이블에 있는 모든 행들을 리턴하고, 왼쪽 테이블에 있는 매칭
SELECT 문의 옵션절두 테이블로부터 열들 합치도록 함첫 번째 테이블이 LEFT TABLE, 두 번째 테이블이 RIGHT TABLELEFT JOIN 은 왼쪽 테이블에 있는 모든 행(rows)을 리턴하고, 오른쪽 테이블에 있는 매칭되는 행들(rows)을 리턴한다.문법은
INNER JOIN 개념 다른 테이블과 매칭되는 열들이 있는 테이블로부터 열을 추출하고 싶을 때 INNER JOIN 을 사용할 수 있다. 즉, JOIN은 여러 테이블의 관련 있는 데이터를 하나로 결합해 조회하는 SQL 구문이다. image.png ON 키워드 뒤에
작년 9월부터 진행했던 프디아가 지난 달 3월에 끝났다. 교육 수료 이후 벌써 1달이 지났다. 6개월이 넘는 과정동안 매일 8-9시간의 수업을 듣고 집에 와서 또 추가로 복습하고 2-3개의 프로젝트까지 하느라 정신없이 보냈던 것 같다. 아쉽게도 수료 이후 인턴에는 합
안녕하세요. 아마 개발을 하시다 보면 개인적으로 좋아하는 언어가 생길 것이라고 생각합니다. 다들 좋아하시는 언어가 있으신가요? 저 같은 경우는 학부 시절 수업에서 C++을 주로 많이 사용해서 가장 편하고 익숙한 언어였던 것 같습니다 (처음 포인터 배웠을 때는 엄청 싫