- 입문 - 모음 제거2023-11-06 22:03:11입문 - 모음 제거 문제설명 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항 my_string은 소문자와 공백으로 이루어져 있습니다. 1 ≤ my_string의 길이 ≤ 1,000 입출력 예 입출력 예 설명 입출력 예 #1 "bus"에서 모음 u를 제거한 "bs"를 return합니다. 입출력 예 #1 "nice to meet you"에서 모음 i, o, e, u를 모두 제거한 "nc t mt y"를 return합니다. 내 풀이 >> my_string 문자열을 문자들의 배열로 만들고 그걸 반복문 돌리면서, 아래와 같은 조건을 만족하면 그 값을 a..
- 입문 - 팩토리얼2023-11-06 22:02:47입문 - 팩토리얼 문제설명 i팩토리얼 (i!)은 1부터 i까지 정수의 곱을 의미합니다. 예를들어 5! = 5 * 4 * 3 * 2 * 1 = 120 입니다. 정수 n이 주어질 때 다음 조건을 만족하는 가장 큰 정수 i를 return 하도록 solution 함수를 완성해주세요. i! ≤ n 제한사항 0 > while문을 이용해서 팩토리얼의 결과값이 n보다 작거나 같을 때, 계속 반복하게 하고 i값을 증가시켜 factorial 값을 증가시키고, fatorial값이 n보다 커지면 종료된다. >> 종료 되었을 때 i값에서 1을 뺀 값을 반환하면 i!
- 입문 - 최댓값 만들기(1)2023-11-06 22:01:19입문 - 최댓값 만들기(1) 문제설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ numbers의 원소 ≤ 10,000 2 ≤ numbers의 길이 ≤ 100 입출력 예 입출력 예 설명 입출력 예 #1 두 수의 곱중 최댓값은 4 * 5 = 20 입니다. 입출력 예 #1 두 수의 곱중 최댓값은 31 * 24 = 744 입니다. 내 풀이 >> sort 메서드를 이용해서 배열을 정렬한다.(오름차순) >> 최댓값은 배열에서 뒤 쪽에 있는 2개의 값이기 때문에 그 2개의 값의 인덱스를 곱해준다. import java.util.Arrays; class Solution { pub..
- 23.11.06) TIL - 익명 게시판 만들기2023-11-06 20:13:15지난주에 스프링 강의를 듣고 개인과제로 익명 게시판을 만들게 되었다. 스프링을 처음 접하다보니 새로운 용어들로 인해 많이 혼란했다. 하나씩 공부하다보니 결국 클라이언트와 서버간의 데이터를 어떻게 전달하는 과정이라고 생각하니 어느정도 이해했다. 프로젝트 설계 1. Use Case Diagram 2. API 3. ERA 설계 이후에 아래와 같이 프로젝트를 완성했다. https://github.com/oneseel/post_project GitHub - oneseel/post_project Contribute to oneseel/post_project development by creating an account on GitHub. github.com 포스트맨으로 확인 작업 1. 게시글 작성 기능 데이터베이스..