| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 쿼리
- 알고리즘
- 스프링
- java
- 데이터베이스
- 코드 테스트
- 프론트엔드
- 프런트엔드
- 백엔드
- jpa
- oracle
- 오라클
- 서버
- 자바스크립트
- MySQL
- BACK-END
- Next.js
- spring
- SQL
- 프로그래머스
- 코드테스트
- 미니정리
- 자바
- jsp
- JavaScript
- node.js
- web
- 디자인 패턴
- 정리
- 스프링부트
- Today
- Total
목록분류 전체보기 (357)
참치코더의 꿈 메모장
- 정수를 담고 있는 배열 arr의 평균을 구하는 문제이다.- sum double 변수를 1개더 선언한 후에 - for문을 써서 arr.length의 개수만큼 sum에 값을 더해준 후 - return문으로 전체 더한 값인 sum에다가 arr.length의 길이만큼 나눠줘서 평균을 구할수 있었다. ^^ https://school.programmers.co.kr/questions/88518 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- 입력받은 매개변수 num이 짝수인지 홀수인지 출력하는 간단한 문제이다.- num을 입력받아 if문으로 num을 2로 나눈 나머지를 구해 0이라면 짝수를 반환하므로 answer값에 "Even"을 주었다. *** 문제에서 0인 경우에도 짝수라고 가정했으므로 ||을 이용해 짝수로 표현한다.- else문을 사용해 나머지 인경우에는 "Odd"를 출력해 홀수를 표현한다. 컴파일후 정답을 확인할수 있었다 ^^ https://school.programmers.co.kr/questions/88451 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- long값으로 받은 자연수의 역순을 구하는 문제이다.- 일단 long 값으로 반환하기 위해 원래 int값을 long 타입 반환 메서드로 바꾸어 주었고,- 처음 long값의 length()값을 얻기위해 문자열로 n 값을 바꾸어 주었도 또한 answer 배열을 선언 및 num.length 크기 만큼의 크기를 할당해 주었다.- 해당 숫자의 문자열 수만큼 for문을 돌려주면서 answer[i] 안에 할당받은 n값의 10의 나머지를 구해 값을 넣어주면- 해당 뒤에 있는 순서부터 차례대로 입력이 되므로 거꾸로 해당 값을 얻을 수 있게 된다.- 이어서 n을 10으로 나눠주면 소수점은 무시가 되므로 숫자가 1단위부터 삭제가된다.- 위와 같은 순서로 for문을 돌려주면 결과적으로 입력값의 역순이 정확하게 출력이 ..
- 숫자 n이 주어지면 n의 각 자릿수에 있는 숫자를 더한 최종수를 반환하는 문제이다.- while 반복문을 선언한후 answer 변수 안에 n을 10을 나눈 나머지 값을 더하면 각 자릿수의 수를 구할수 있고- n을 10으로 나누면 해당 계산된 자릿수의 수는 삭제가 된다.- 이와 같은 반복을 n이 0이 될때 까지 진행한다면, 최종 결과값을 얻을 수 있다. ^^ https://school.programmers.co.kr/questions/88402 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- 매개변수 정수 n에 숫자를 받아 n의 약수를 모두 더해 answer로 리턴하는 문제이다.- for문을 n크기만큼 돌리면서 if문으로 1씩 증가하는 i로 나머지값을 구해 0이나온다면 해당 i는 n의 약수가 되게 된다.- 따라서 해당하는 i를 for문이 종료될때 까지 계속 더해준다면 해당문제의 값이 나오게 된다.- 마지막으로 for문이 종료될때 answer 값을 리턴한다면 이 문제의 정답이 도출되게 된다. ^^ https://school.programmers.co.kr/questions/88346 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- 동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 문제이다.- 동물 보호소 테이블인 ANIMAL_INS 테이블을 불러와주고, 검색하는 열이 ANIMAL_ID이므로 SELECT절에 입력을 해주었다.- 조건으로 이름이 있는 동물의 ID라고 했으므로 WHERE절에 IS NOT NULL 조건을 써서 이름이 있는 행만 선택되도록 쿼리를 작성했다.- 마지막으로 ANIMAL_ID를 기준으로 오름차순 정렬 ASC 해줌으로써 정답을 구할수 있었다. ^^ https://school.programmers.co.kr/questions/88283
- 아이스트림 가게의 상반기 주문 정보 중에서 아이스르림의 맛을 총주문량을 기준으로 내림차순 정렬하고, 만약 총주문량이 같다면 출하 번호를 기준으로 오름차순으로 정렬하는 문제이다.- 복잡할거 없이 상반기 테이블인 FIRST_HALF테이블을 불러오고 SELECT문으로 FLAVER을 입력해준다.- 다음 조건으로 TOTAl_ORDER을 내림차순 정렬인 DESC, 같을경우인 SHIPMENT_ID값에 ASC 오름차순 코드를 작성한다면 정답이 나오게 된다. ^^ https://school.programmers.co.kr/questions/88261 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- 의류 쇼핑몰에 가입한 회원 중 나이 정보가 없는 회원이 몇 명인지 출력하는 문제이다.- FROM절에 회원정보를 가지고 있는 테이블인 USER_INFO 테이블을 선언한후 - WHERE절 조건으로 나이값 즉 AGE 값이 NULL인 인원을 찾기 위해 IS NULL로 값이 없는 회원을 지정했다.- 문제에서 출력 조건으로 해당 인원이 몇명인지 결과를 내라고 했으므로 COUNT로 각 인원을 센 후에 ALIAS값으로 USERS를 선언함으로써 정답을 얻을 수 있었다. ^^ https://school.programmers.co.kr/questions/88234 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr