728x90 분류 전체보기87 프로그래머스 코딩테스트 lv.0 - 최댓값 만들기 (1) (Java) class Solution { public int solution(int[] numbers) { int answer = 0; int maxValue = 0; // 최댓값에 대한 변수명. for (int i = 0; i maxValue) { maxValue = numbers[i] * numbers[j]; } } } answer = maxValue; return answer; } } * 최댓값 만들기 (1) 문제. * 쉬운 편이었다. 생각보다 금방 풀었다. 2023. 8. 7. 자바의 정석_기초편 CHAPTER 5 中 1 ~ 6 (230807) 자바의 정석_기초편 CHAPTER 5 中 1 ~ 6 (230807) 5-1. 배열 배열(array) 이란? : 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것. " 배열은 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것 " 주의해야할 것은 ' 같은 타입 ' 이어야 한다는 것. 즉 서로 다른 타입의 변수들로 구성된 배열은 생성불가. int score1, score2, score3, score4, score5 변수 대신 배열을 이용하면 이렇게 간단히 처리 가능하다. int[] score = new int[5]; // 5개의 int 값을 저장할 수 있는 배열을 생성한다. 5-2. 배열의 선언과 생성 배열의 선언하는 방법. 원하는 타입의 변수를 선언하고 변수 또는 타입에 배열을 의미하는 대괄호[ ] 를 .. 2023. 8. 7. [7월 31일 ~ 8월 6일] 백준 장학금 2주차 2주차 경과 (7월 31일 ~ 8월 6일) 1. 1일 1코딩 테스트 문제 풀기 (프로그래머스 Lv.0) 백준 장학금 기간 매일 올리고 있다. 블로그 내 게시판으로도 각 문제마다 짧은 후기, 문제 내 주석으로 내가 알아야 할 포인트들을 적고있다. 2. 1일 1학습일지 학습일지도 게시판에 따로 만들어서 관리중이다. 매일 쓰면서 했던 거에 대해 밤 11시 이후에 리마인드를 하고 있다. 3. 개발 관련 서적 2권 학습 후 업로드 (자바의 정석 기초편, 혼공컴운) https://trevivom76.tistory.com/entry/%EB%93%A4%EC%96%B4%EA%B0%80%EA%B8%B0-%EC%95%9E%EC%84%9C-%EA%B2%8C%EC%8B%9C%ED%8C%90-%EB%AA%A9%EC%B0%A8%E.. 2023. 8. 6. 프로그래머스 코딩테스트 lv.0 - 합성수 찾기 (Java) class Solution { public int solution(int n) { int answer = 0; for (int i = 1; i 2023. 8. 6. 스프링 프레임워크 첫걸음_3장_스프링 프레임워크의 핵심 기능 알아보기 3-1. 스프링 프레임워크의 핵심기능 의존성 주입 (Dependency Injection), 약어로는 DI - 의존하는 부분을 외부에서 주입하는 것. 관점 지향 프로그래밍 (Aspect Oriented Programming) 약어로는 AOP - 프로그램이 두 가지 요소로 구성된다. - 1. 중심적 관심사 (Primary Concern) : 실현해야 할 기능을 나타내는 프로그램 - 2. 횡단적 관심사 (Crosscutting-Concerns) : 본질적인 기능은 아니지만 품질이나 유지보수 등의 관점에서 반드시 필요한 기능을 나타내는 프로그램 DI 컨테이너 알아보기 3-2-1. 의존성 - 사용하는 객체와 사용되는 객체를 각각 A 클래스, B 클래스 로 가정. - A 가 B 를 사용하려면 new 키워드를 이용.. 2023. 8. 6. 프로그래머스 코딩테스트 lv.0 - 주사위의 개수 (Java) class Solution { public int solution(int[] box, int n) { int answer = 0; answer = (box[0] / n) * (box[1] / n) * (box[2] / n) ; // 박스 크기와 총 주사위의 크기를 동일시 해서 문제 풀기. return answer; } } * 주사위의 개수 라는 문제다. * 간만에 보는 엄청 쉬운 문제 ㅎㅎ * 주석에 크기라고 적었는데 부피라고 생각 하면 된다. (가로 * 세로 * 높이) 230805 학습. 2023. 8. 5. 프로그래머스 코딩테스트 lv.0 - 배열 회전시키기 (Java) class Solution { public int[] solution(int[] numbers, String direction) { if (numbers == null || numbers.length == 0) { return numbers; } int length = numbers.length; int[] answer = new int[length]; System.arraycopy(numbers, 0, answer, 0, length); // numbers 배열 요소 -> answer 배열로 복사. if ("right".equals(direction)) { // 오른쪽으로 회전 int temp = answer[length - 1]; for (int i = length - 1; i > 0; i--) { .. 2023. 8. 4. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음 728x90