분류 전체보기 190

[프로그래머스] 문자열 내림차순으로 배치하기 JAVA

문제[프로그래머스] 문자열 내림차순으로 배치하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답import java.util.*;class Solution { public String solution(String s) { String answer = ""; char[] arr = s.toCharArray(); Arrays.sort(arr); System.out.println(arr); for(int i = 1; i char 배열에 String을 넣어서 정렬을..

[프로그래머스] 약수의 개수와 덧셈JAVA

문제[프로그래머스] 약수의 개수와 덧셈 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  정답class Solution { public int solution(int left, int right) { int answer = 0; for(int i = left; i  범위 안에 반복문을 통하여 약수를 구하고 약수의 개수가 짝수인 경우는 더하고 홀수인 경우는 빼서 정답을 구하였습니다.

[프로그래머스] 수박수박수박수박수박수? JAVA

문제[프로그래머스] 수박수박수박수박수박수? 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  정답class Solution { public String solution(int n) { String answer = ""; int num; String word = "수박"; if ( n % 2 == 0 ) { num = n / 2; for(int i = 0; i  짝수인 경우와 홀수인 경우로 나누었습니다. 짝수는 2로 나눈 다음 횟수 만큼 더해주었고, 홀수의 경우도 짝수..

[프로그래머스] 가운데 글자 가져오기 JAVA

문제[프로그래머스] 가운데 글자 가져오기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.  정답class Solution { public String solution(String s) { String answer = ""; int num; if ( s.length() % 2 == 0) { num = s.length() / 2 - 1; answer +..

20240725_TIL

1. 내일배움캠프 Java 문법 종합반  Java 종합반에서는 4주차까지 완료하여 예외처리, 제네릭, collection, Wrapper클래스에 관하여 공부하고 배웠습니다. 2. 김영한의 실전 자바 - 기본편  김영한의 실전 자바 기본편을 (24일에 모두 들었습니다.)  세션 1, 세션2를 듣고 공부하였습니다.  오늘은 자바의 Object 클래스, Object 클래스의 다형성, Object 클래스의 배열, toString(), 불변 객체, 사이트 이펙트에 관하여 공부하고 배웠습니다. 3. 코딩테스트  오늘은 총 8문제의 코딩테스트 문제를 풀었습니다. [프로그래머스] 가운데 글자 가져오기 JAVA [프로그래머스] 수박수박수박수박수박수? JAVA [프로그래머스] 내적 JAVA [프로그래머스] 약수의 개수..

TIL 2024.07.25

20240723_TIL

1. 내일배움캠프 Java 문법 종합반  Java 종합반에서는 2주차와 3주차까지 완료하여 컬랙션, 객체, 필드와 메서드, 접근제어자, 상속, 추상클랙스 등에 대하여 배웠습니다.2. 김영한의 실전 자바 - 기본편  세션 11 , 세션 12-5 을 듣고 공부하였습니다.  오늘은 자바의 다형성, 추상클래스, 인터페이스, OCP원칙에 대하여 공부하였습니다. 학원에서 배우는 내용과 겹치는 부분이 많이 있지만 복습하는 느낌으로 모든 코드를 따라하면서 모든 내용을 이해하려고 하였습니다. 3. 코딩테스트  오늘은 총 5문제의 코딩테스트 문제를 풀었습니다. 조만간 문제들도 올리겠습니다.4. 오늘 느낀점  병행을 하면서 시간이 많이 부족하다고 느꼈습니다. 그리고 혼자 공부하는 내용과 학원에서 공부하는 내용이 비슷하여 복..

TIL 2024.07.23

20240722_TIL

1. 내일배움캠프 Java 문법 종합반  오늘부터 2주차가 시작되었습니다. 오늘부터 Java 강의를 들어가는데 김영한님의 강의와 병행하려고 합니다.Java 종합반에서는 1주차와 2주차(2-14)까지 완료하여 변수, 참조형 현수, 래퍼 클래스, 형변환, 연산자, 반복문, 복사, 배열, 컬랙션에 대하여 배웠습니다.2. 김영한의 실전 자바 - 기본편  세션 8 , 세션 9 , 세션 10을 듣고 공부하였습니다.  오늘은 자바의 final, 상속, 다형성에 관하여 배웠습니다.  final과 static의 차이점, final을 변수 뿐만 아니라 메서드나 클래스에서 사용했을 때 결과가 어떻게 나오는지 공부하였고, 상속을 통하여 코드를 정리하는 법과 상속과 다형성에 관하여 배웠습니다. 3. 코딩테스트  전에는 Pyth..

TIL 2024.07.22

20240719_TIL

1. 내일배움캠프 스프링 Java 트랙 6기 - 팀 소개 페이지 만들기(팀 프로젝트)   오늘 프로젝트 발표를 하고 프로젝트 KPT회고를 하였습니다. 팀 소개 페이지 만들기 GitHub - SuHyun-git/E1I4_TeamProjectContribute to SuHyun-git/E1I4_TeamProject development by creating an account on GitHub.github.com 내일배움캠프 - 팀 소개 페이지 만들기(팀 프로젝트) KPT 회고 내일배움캠프 - 팀 소개 페이지 만들기(팀 프로젝트) KPT 회고KPT 회고KPT회고란 Keep, Problem, Try의 약자로 회고 내용을 세 가지 관점으로 분류하여 회고를 진행하는 것입니다.Keep현재 만족하고 있는 부분계속 이..

TIL 2024.07.19

내일배움캠프 - 팀 소개 페이지 만들기(팀 프로젝트) KPT 회고

KPT 회고KPT회고란 Keep, Problem, Try의 약자로 회고 내용을 세 가지 관점으로 분류하여 회고를 진행하는 것입니다.Keep현재 만족하고 있는 부분계속 이어갔으면 하는 부분Problem불편하게 느끼는 부분개선이 필요하다고 생각되는 부분TryProblem에 대한 해결책다음 회고 때 판별 가능한 것당장 실행 가능한 것 우리 팀의 KPT 회고Keep조수현 - 지금처럼 소통하기, 서로 모르는 것 있으면 물어보기박철희 - git commit 메세지 잘 작성하기, git push 하고 말해주기강이원 - 자신의 수준과 동떨어진 부분을 담당하지 않음, 소통 원활임채규- 소통잘하기, 밝은 분위기, 서로서로 잘도와주는 분위기이태건 - 모르는 부분이 생긴다면 질문하고 도움을 줄 수 있는 팀원이 도움을 줄 수 ..

내일배움캠프 2024.07.19