일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 프로그래머스
- 백준
- 스프링 MVC
- db
- 브루트 포스
- 스파르타코딩
- 알고리즘
- 네트워크
- Bean Validation
- 운영체제
- ModelAttribute
- 반복문
- 코테
- 코딩테스트
- 웹개발
- programmers
- OS
- 스프링MVC
- Java
- 자료구조
- 검증
- JPA
- 정처기
- 자바의 정석
- 쿼리dsl
- 면접
- 메서드
- 스프링
- 자바
- 객체지향프로그래밍
- Today
- Total
목록코딩테스트 (15)
개발일지

풀이 이 문제를 풀 때, 몸무게와 키를 모두 비교하서 비교한 값보다 작다면 등수가 더 커지는 것을 구현했다. 이때, 덩치 등수는 k+1이기 때문에 결과값인 count의 변수를 1로 초기화 해주었다. 몸무게와 키를 2차원 배열에 넣는다. 2차원 배열을 돌면서, 하나의 값과 나머지 값들을 비교한다. ex) A와 B,C,D,E를 비교한다. 비교된 값들이 비교한 값보다 크다면 count++를 해준다. ex) B가 A보다 몸무게,키 모두 크다면 count++를 해준다. count값을 담아 출력해준다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringToke..

전체 문제 보기 더보기 문제 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 1,000보다 작거나 같은 자연수 N이 주어진다. 출력 첫째 줄에 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력한다. 풀이 예를 들어, X가 30이라고 가정해보자. 그럼 30이라는 숫자는 3의 차이를 가지고 있는 일정한 수열, 즉 한수라고 말할 수 있다. 다시 말해, 두 자리수의 모든 숫자들은 모두 1개의 공차를 갖고 있는데, 이를 등차수열로 본다는 것이다. 1. 두 자리의 등차수열의 갯수는 그 수만큼..
문제(https://school.programmers.co.kr/learn/courses/30/lessons/120906) 정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요 본인 풀이 class Solution { public int solution(int n) { int a = 0; int b = 0; int answer = 0; while (n > 0) { a = n / 10; b = n % 10; answer += b; n = a; } return answer; } } 다른사람 풀이 class Solution { public int solution(int n) { int answer = 0; while(n>0){ answer+=n%10;..
문제(https://school.programmers.co.kr/learn/courses/30/lessons/120903) 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 본인 풀이 class Solution { public int solution(String[] s1, String[] s2) { int answer = 0; for (int i = 0; i < s1.length; i++) { for (int j = 0; j < s2.length; j++) { if (s1[i].equals(s2[j])) { answer++; } } } return answer; } } 다른 사람 풀이 (향상된 ..