반응형
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/164673 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 난이도 Level 1 정리 MySQL에서는 특정 형식으로 date를 출력하기 위해 date_format 을 사용한다. Oracle에서는 to_char 로 문자열 형식으로 변환한 후 지정한 인자의 형식대로 출력한다. 풀이 MySQL select a.title, a.board_id, b.reply_id, b.writer_id, b.contents, date_format(b.created_date,'..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/132201?language=mysql 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 난이도 Level 1 풀이 MySQL select pt_name, pt_no, gend_cd, age, ifnull(tlno, 'NONE') tlno from patient where age
문제 https://school.programmers.co.kr/learn/courses/30/lessons/144853?language=oracle 난이도 Level 1 답안 select book_id, to_char(published_date,'yyyy-mm-dd') publish_date from book where to_char(published_date,'yyyy') = '2021' and category = '인문' order by published_date; 정리 DATE 형식을 TO_CHAR로 변환할 수 있다. 이때 TO_CHAR의 두 번째 인자의 형식으로 변환된다.
https://www.acmicpc.net/problem/1132 1132번: 합 N개의 수가 주어진다. 이 숫자는 모두 자연수이고, 알파벳 A부터 J가 자리수를 대신해서 쓰여 있다. 이 알파벳은 모두 한 자리를 의미한다. 그리고, 각 자리수는 정확하게 알파벳 하나이다. 0으로 www.acmicpc.net 난이도: solved.ac 골드 3 알고리즘 분류 그리디 알고리즘 접근 방법 이 문제에서 주의해야 할 점은 맨 앞자리에 위치한 알파벳은 0으로 둘 수 없다는 것이다. 일단 이 부분을 고려하지 않고 각 알파벳에 숫자를 배정하는 방법은 각 알파벳이 몇의 자리수(1, 10, 100, ...)에 위치했는지를 배열에 저장해주고 그 값이 가장 큰 알파벳 차례대로 9, 8, 7, ... 을 배정하는 것이다. 예를 ..