| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 스프링
- node.js
- 자바
- BACK-END
- 오라클
- 서버
- 디자인 패턴
- 코드 테스트
- 프론트엔드
- oracle
- 정리
- jsp
- 데이터베이스
- MySQL
- web
- 쿼리
- 프런트엔드
- SQL
- 자바스크립트
- 알고리즘
- Next.js
- 프로그래머스
- java
- 스프링부트
- 미니정리
- 코드테스트
- 백엔드
- JavaScript
- spring
- jpa
- Today
- Total
목록분류 전체보기 (357)
참치코더의 꿈 메모장
- 입력받은 a(열), b(행)의 직사각형 모양 *을 찍는 문제이다. - 2중 for문을 써서 안쪽의 for문이 열의 개수로 입력된 별을 찍으면, 바깥쪽의 for문이 실행될때마다 행을 나눠준다. - 2중 for문이 끝나면 올바른 모양의 직사각형이 찍히는 것을 알 수 있다. ^^ https://school.programmers.co.kr/questions/89197 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- 2중 배열 int[ ][ ] arr1, int[ ][ ] arr2 의 각각 들어있는 요소의 합을 구하는 문제이다. - 2중 for문을 계산하는 대표적인 문제이다. 일단 arr1과 arr2의 행렬 수와 배치가 같으므로 rows와 cols의 길이를 arr1의 length로 계산하여 answer의 값을 초기화 해주었다. - 그 후 2중 for문을 이용해 해당 열과 행만큼 각각 반복해주면서 해당하는 위치의 수를 각각 더하도록 코드를 작성해주었다- 2중 for문이 끝나면 해당하는 값들은 answer 배열에 들어가고, 컴파일 후 정답임을 알 수 있었다. ^^ https://school.programmers.co.kr/questions/89175 프로그래머스SW개발자를 위한 평가, 교육의 Total Soluti..
- 매개변수 s에 존재하는 문자열의 길이가 4또는 6이고, 숫자로만 구성되어있는지 확인해 맞다면 true 틀리면 false를 반환하는 문제이다. - 일단 전체적으로 문자열의 길이가 4 인지 6인지 확인을 해서 맞다면 다음 문장으로 틀리다면 false를 바로 반환하도록 하였다. 그 이후 List 컬랙션을 선언해 해당 문자열을 1개씩 쪼개서 저장을 하였다. - 그 이후 for in 문을 사용하여 list 각각의 값이 int값으로 변환되었을때는 0~9의 숫자만 들어있는것이 맞으므로 해당 값은 true 틀리다면 try - catch문이 Exception을 발생시키므로 false를 출력하게 된다. - 컴파일을 해보면 정답임을 알 수 있다. ^^ https://school.programmers.co.kr..
- 놀이기구 탑승 수 만큼 count 가격을 계산하여 돈이 부족하면 부족한 값 괜찮다면 0을 반환시키는 문제이다. 이때 1번 이상 탑승시 가격은 배로 불어난다. - for문을 돌력서 1번 이상 탑승했을 경우에 count n번 수만큼 반복해서 가격을 계산해주었다.- 마지막으로 3항 연산자를 사용하여 전체 값이 가지고 있는 돈보다 가격이 높다면 해당 값들의 차를 탈수 있을 만큼 돈이 있다면 0을 반환하는 식으로 코드를 작성했다. ^^ https://school.programmers.co.kr/questions/89140 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- 매개변수 s로 받은 문자열을 내림차순으로 바꿔 출력하는 문제이다. - 일단 문자열 자체가 String 1개 변수에 담겨 있으므로, 해당 문자열을 1단어씩 나누기 위해 for문을 사용해서 각 문자씩 list 컬렉션에 저장을 해주었다.- 이렇게 나눠진 문자열을 가지고 list.sort()문을 사용하면 내림차순으로 해당 문자들을 정렬할 수 있다.- 그 이후에 for in문으로 정렬된 list의 단어를 최종 출력 변수인 answer에 다 더해주었다.- 해당 answer문을 출력 후 컴파일 하면 정답임을 알 수 있다. ^^ https://school.programmers.co.kr/questions/89106 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 ..
- left와 right의 값을 매개변수로 받아서 해당 값들 사이에 있는 값들의 약수가 짝수면 더하고, 홀수이면 빼서 총 값을 구하는 문제이다. -1번째 for문에서 해당 left부터 right 값까지 1개씩 돌리면서 2번째 for문에서는 해당하는 숫자의 전체 약수를 구하는 식을 작성했다. 이렇게 하면 해당 수가 짝수가 몇개인지 홀수가 몇개인지 구할수 있다.- 이렇게 2번째 for문이 종료되면 해당 count에 저장되어있는 값으로 해당 값이 짝수이면 answer에 해당값을 더하고 홀수 이면 빼는 방법을 사용해 최종적으로 answer에 값이 담기도록 코드를 작성했다. - 이렇게 1번째 for문까지 종료가 되면 answer 값에는 모든 값들의 합 또는 차가 계산된 값들이 저장이 된다.- 끝! http..
- 매개변수 n 만큼의 크기를 받아서 해당하는 숫자 만큼의 수박단어를 출력해야하는 문제이다. - for문을 n개 만큼 돌리면서 i가 짝수 일때 "수" 홀수 일때 "박"이 출력되도록 if-else 조건을 걸어주면 해당문제를 해결할 수 있다.- 해당 n의 숫자에 따라서 '수박수', '수박수박' 같은 여러가지 단어의 조합이 나올 수 있다.- 컴파일 후 정답 확인 완료 ^^ https://school.programmers.co.kr/questions/89054 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
- 주어지는 매개변수 배열 a와 b의 각 1자리씩 곱한 내적의 합을 출력하는 문제이다. - 처음 생각했을땐 2중 for문으로 참고하여 계산해야 하나(?) 고민했는데 그냥 같은 길이의 1차원 배열 2개 a,b 라서 for문 한개를 사용해도 계산을 할 수 있다는 것을 알았다..... ㅎㅎ- for 문을 한개 선언한 뒤 길이가 같은 a,b 배열이므로 각각의 증가수만큼 곱해서 answer에 담아 출력하면 내적의 값을 얻을 수 있다. ^^ https://school.programmers.co.kr/questions/88970 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr