본문 바로가기

분류 전체보기

(19)
[프로그래머스] 있었는데요 없었습니다 관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일이 빠른 순으로 조회해야합니다. (문제 제목 정하는 분의 유머코드,, 난 취향저격이다) SELECT A1.ANIMAL_ID, A1.NAME from (SELECT T1.ANIMAL_ID , T1.NAME, T1.DATETIME as indate, T2.DATETIME as outdate from ANIMAL_INS T1, ANIMAL_OUTS T2 where T1.ANIMAL_ID = T2.ANIMAL_ID and to_number(to_char(T2.DATETIME, 'yyyymmddHH24MISS')) < to_number(to_..
[프로그래머스] 없어진 기록 찾기 천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL문을 작성해주세요. (왜 이리 맨날 유실되는지,, 관리를 어떻게 하는거야,, 쒸익,,) select ANIMAL_ID, NAME from (select A.ANIMAL_ID , A.NAME, B.ANIMAL_ID as BID FROM ANIMAL_OUTS A LEFT JOIN ANIMAL_INS B ON A.ANIMAL_ID=B.ANIMAL_ID) T1 where T1.BID is null; 프로그래머스 문제 풀기 https://programmers.co.kr/learn/courses/30/parts/17046 프로그래머스 코드 중심의 개발자 채용. 스택..
1758. Minimum Changes To Make Alternating Binary String class Solution { public int minOperations(String s) { int length = s.length(); int e= 0, o = 0; for (int i = 0; i
[ReactJS로 영화 웹 서비스 만들기] #3.1 - 변수 생성 후 부르는 법, - 부분 렌더링 ( render 부를 무료 강의니 관심있으신 분이 있다면 들어둬도 괜찮을 것 같다. 지금 과제이벤트 같은 것도 진행해서 참여하면 뭐 문제도 풀고, 여러 사람이랑 공유하고 하다보면 역량 향상에도 도움이 되지 않을까.. 개인적으로 파이썬(python) 22기였나(정확하지 않음) 신청했는데 다른 일로 바빠서 며칠 안들어갔었다. 그러자 메일이 왔는데 며칠 출석하지 않으면 탈락된다고ㅎㅎ... 다음 기수도 있으니 5월 7일인가에 시작하는 걸로 참여하기로 했다. https://nomadcoders.co/courses (그림 눌러도 들어가진다..) 잡설 예전에 개발할 때 드롭박스의 값을 선택하거나 버튼 누르면 데이터를 다시 불러와야 해서 테이블을 주로 렌더시키곤 했는데 다..
[ReactJS로 영화 웹 서비스 만들기] #1.1 ~ #2.6강을 듣고 주석처리된 코드 : 원래 React라이브러리에서 지원해주는 코드 실제 코드 : JSX코드(좀 더 간단하고, 자주 사용) * 규칙 - 반드시 변수명은 대문자로 시작(소문자는 html태그와 구분하지 못하기 때문) ex) Title, Button - const 뒤의 변수를 function처리 해준 뒤 사용 가능 (컴포넌트를 다른 컴포넌트 안에 넣는 개념) https://nomadcoders.co/courses (그림 눌러도 들어가진다..) 잡설 React로 1년간 실제로 개발에 참여했었는데, 사실 React가 뭔지 알고있냐고 하면 글쎄,, 아마 대답할 수 없을 것 같다. React버전이 계속 업데이트 되어서 몇 년전 개발할 때와는 분명 다른 점도 있을 것이고, 개발할 때 사용했던 코드들 외에 좀 더 깊이 공부..
006. 모의고사[JAVA] 0. 사용 함수 없음 1. 문제 내용 설명 수포자는 각자의 방식대로 수학 모의고사의 정답을 찍는데 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 정답이 주어졌을 때, 1번 2번 3번 수포자 중에 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담는 문제 제한 사항 시험은 최대 10,000 문제로 구성되어있습니다. 문제의 정답은 1, 2, 3, 4, 5중 하나입니다. 가장 높은 점수를 받은 사람이 여럿일 경우,..
005. 완주하지 못한 선수[JAVA] 0. 사용 함수 없음 1. 문제 내용 설명 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 구하는 문제. 제한 사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. 2. 문제 풀이 import java.util.*; import java.util.Map.Entry; class Solution { public String solution(String[] participant,..
004. 소수 만들기[JAVA] 0. 사용 함수 없음 1. 문제 내용 설명 주어지는 숫자 배열에서 숫자 3개를 뽑아, 그 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하는 문제 제한 사항 nums에 들어있는 숫자의 개수는 3개 이상 50개 이하입니다. nums의 각 원소는 1 이상 1,000 이하의 자연수이며, 중복된 숫자가 들어있지 않습니다. 2. 문제 풀이 class Solution { public int solution(int[] nums) { int answer = 0; for(int i=nums.length-1; i>=2; i--){ for(int j=i-1; j >= 1; j--){ for(int l=j-1; l >= 0; l--){ if(isPrime(nums[i]+nums[j]+nums[l])){ answer++;..