분류 전체보기 150

2024.01.11 - 4문제

정수를 나선형으로 배치하기 https://school.programmers.co.kr/learn/courses/30/lessons/181832 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int[][] solution(int n) { int[][] answer = new int[n][n]; int[][] rule = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}}; int index = 0; // rule 넘기는 index int value = 1; // 1 ~ n^2 int i = 0; int ..

2024.01.11

코드레벨에서는 동그라미 친 부분만 하면됨 실제로 Log4j인지 Logback인지는 내부에서 처리함 강사님은 slf4j 2.0.6 / Logback 1.4.5 깔으심 로그백 디폴트 로깅 비활성화 방법 https://stackoverflow.com/questions/3257154/how-to-prevent-logback-from-outputting-its-own-status-at-the-start-of-every-log How to prevent logback from outputting its own status at the start of every log when using a layout This seems like a carelessness error, but I can't seem to find ..

2024.01.10 - 1문제

리스트 자르기 https://school.programmers.co.kr/learn/courses/30/lessons/181897 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int[] solution(int n, int[] slicer, int[] num_list) { int[] answer; int a = slicer[0]; int b = slicer[1]; int c = slicer[2]; if (n==1) { answer = new int[b+1]; int index = 0; for(int i=0; i

2024.01.09 - 9문제

주사위 게임 3 https://school.programmers.co.kr/learn/courses/30/lessons/181916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int a, int b, int c, int d) { int answer = 0; int[] dice = {a, b, c, d}; Arrays.sort(dice); if(dice[0] == dice[3]) { // 모두 p answer = 1111 * dice[0]; } else..

[백준 BOJ/Silver I] 금민수의 개수

https://www.acmicpc.net/problem/1527 1527번: 금민수의 개수 첫째 줄에 A와 B가 주어진다. A는 1보다 크거나 같고, 1,000,000,000보다 작거나 같은 자연수이다. B는 A보다 크거나 같고, 1,000,000,000보다 작거나 같은 자연수이다. www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[] args) { int count = 0; Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); for(int i = A; i 0) { if (n % 10 == 4 |..

[프로그래머스/Lv.1] 덧칠하기

https://school.programmers.co.kr/learn/courses/30/lessons/161989 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int n, int m, int[] section) { int answer = 0; int paint = 0; // 완료된 영역 담을 수 for(int i : section) { if(i > paint) { paint = i + m - 1; answer++; } else continue; } return answer; } } 너무..

[백준 BOJ/Silver II] 퍼거슨과 사과

https://www.acmicpc.net/problem/2942 2942번: 퍼거슨과 사과 맨체스터 유나이티드의 감독 퍼거슨은 빨간 사과를 R개, 초록 사과를 G개 가지고 있다. 훈련장에 있는 선수들 중 몇 명에게 나누어 주려고 한다. 단, 선수들이 서로 같은 개수의 사과를 받지 못하 www.acmicpc.net import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int r = sc.nextInt(); int g = sc.nextInt(); int n = r < g ? r : g; ArrayList list = new ArrayList(); for(int i..

[Java] 커스텀 예외 (Custom Exception)

수업 시간때는 제대로 이해하지 못하고 넘어간 내용인데 이번에 간단한 콘솔앱을 만드는 프로젝트를 하면서 짝꿍팀원이 커스텀 예외 처리를 한 것을 보고 너무너무 멋있어서👍 나도 다음에는 사용할 수 있는 사람이 되고자 개념을 정리하고 간단하게 만들어보았다 컴파일러가 체크하는 일반 예외로 선언할 경우, Exception을 상속받아서 구현 컴파일러가 체크하지 않는 실행 예외로 선언할 경우, RuntimeException을 상속받아서 구현 사용자 정의 예외 클래스 작성 시 생성자는 두 개 선언하는 것이 일반적 매개 변수가 없는 기본 생성자 예외 발생 원인(예외 메세지)을 전달하기 위해 String 타입의 매개변수를 갖는 생성자 예외 메세지의 용도는 catch{} 블록의 예외처리 코드에서 이용하기 위한 것 간단하게 해..

혼자/Java 2024.01.08

2024.01.08 - 18문제

글자 지우기 https://school.programmers.co.kr/learn/courses/30/lessons/181900 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public String solution(String my_string, int[] indices) { String answer = ""; List list = new ArrayList(); for(int i=0; i

[우리FISA] 클라우드 서비스 개발 7주차 회고

☀️ 새해가 밝았다 ☀️ 새해 첫날 해 뜬거 찍어놓으려고 했는데 이날 찍은 하늘 사진은 이거뿐이다 핳 암튼 푸르렀던 새해 첫날! 그렇게 2024년이 시작되었고 첫주가 빠르게 흘렀다 교육이 진행될수록 더더 시간이 빠르게 흐르는거같다 이번주는 기술 세미나로 시작되었다 우리팀은 발표 1번이었다 10팀 중에 어떻게 1번이 될 수 있는거죠😦😦 팀원 모두 당일 새벽까지 열심히 준비하다가 잠들었고 정말 최선을 다해서 준비했다고 생각한다 우리팀 짱짱 발표 후 강사님과 멘토님의 질문, 피드백을 통해 약간 더 보충해야될 점이 있음을 듣긴 했지만,, 우리팀이 내 마음속 1등이다👍 발표는 이날 하루종일 진행됐는데 다른 팀들도 모두 정말 열심히 준비한거같았다 다들 발표도 잘하고 준비한 자료도 장난아니고 멋진 우리반!!! 기술 ..

우리FISA/회고 2024.01.07