이제 개인 포폴을 만드려고 하는데 막막하더라고요. 서비스 주제는 정했는데 뭘 작성해야 할지가 특히 어려웠어요. 제가 구독하고 있는 유튜버님이신데 딱 이거와 관련된 영상을 업로드해주셨었길래 여러분들에게도 소개해드리고자 포스팅합니다! 요약 정리 요약이기 때문에 영상 보시는 걸 추천드려요 :) 1. 서비스 주제 정하기 2. 기능 정리 - 요구사항 정의서 ex) 구글 스프레드 시트, 엑셀 3. ERD 작성 ex) ERD cloud https://www.erdcloud.com/ 4. 메뉴 목록 작성 및 IA 설계 1) 메뉴 목록 ex) whimsical https://whimsical.com/ 2) IA 설계 ex) draw.io https://draw-io.softonic.kr/ 5. 와이어프레임 제작 ex) ..
문제 정답 풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine(), " "); int A = Integer.parseInt(st.nextToken()); int ..
문제 정답 풀이 이 많은 실패들이 보이시나요..? 문제 딱 읽고 그냥 공백 기준으로 문자열 잘라서 배열에 넣은 다음에 배열 길이 출력해주면 되겠네~~ 라고 생각했는데 안되는 거에요 그래서 아 처음과 끝에 공백 들어오는 경우도 생각해줘야하는구나 싶어서 for문 안에다 if문 만들고 continue로 해주고 그 외는 count 세서 출력을 해줬는데 이것도 안되는거죠 생각해보니 for문안에 if문을 넣으면 안되겠다 싶어서 빼도 안되고.. if 조건문을 바꿔도 안되고.. 결국 구글링의 힘을 빌려 성공한게 바로 이 코드입니다! import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class..
문제 정답 풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int T = Integer.parseInt(br.readLine()); for(int i = 0; i < T; i++){ // 공백을 기준으로 입력값을 잘라 R과 S 변수에 저장 String[] str = br.readLine().split(" "); ..
문제 정답 풀이 첫 시도(정답률 44%) 공백을 기준으로 입력받은 문자열을 잘라 배열에 저장 substring을 활용하여 첫 문자는 대문자로 변경하여 answer에 저장 그 이후 문자들은 소문자로 변경하여 answer에 저장 공백 더해주기 문자열 마지막까지 공백이 생기므로 값을 반환해줄 때 substring을 활용하여 마지막 문자는 삭제해주기 class Solution { public String solution(String s) { String answer = ""; String[] arr = s.split(" "); for(int i = 0; i < arr.length; i++){ answer += arr[i].substring(0, 1).toUpperCase(); answer += arr[i].su..
문제 정답 코드 import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 입력 문자 저장 String str = br.readLine(); // a부터 z까지 반복하면서 // 일치하는 인덱스 반환 for(char c = 'a'; c
문제 정답 코드 import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 첫째 줄에 숫자의 개수 입력 받음 int num = Integer.parseInt(br.readLine()); int sum = 0; // 둘째 줄에 숫자 num개 받아 배열에 한 글자씩 저장 String[] str = br.readLine().split(""); // 반복문을 돌면서 다 더함 for(int i = 0; i < num; i++){ sum += Integer.pars..