목록분류 전체보기 (168)
seunghyun Note
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vWXZ1/btsC2xsXISl/5L70gXpgEjxiU0kVzyXvLk/img.png)
링크: https://school.programmers.co.kr/learn/courses/30/lessons/68644 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 풀이 1. 배열을 LinkedList로 넣어야 하기때문에 linkedList import 후 사용 2. 가장 큰 값들로부터 내림차순 후에 push 하기 import java.util.*; class Solution { public int[] solution(int[] numbers) { //오름차순 설정 Arrays.sort(numbers); //linkedList 할당 LinkedL..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/oAedM/btsCVGYI4p8/7pHVltUyTBgkDkt2NRHxKK/img.png)
링크 :https://school.programmers.co.kr/learn/courses/30/lessons/138477 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 풀이 1. score를 순회시킨다. 2. 순회해서 명예의 전당(ArrayList) 내에 원소를 add한다. 3. 원소를 넣고 sort를 한다.(Collections.sort(list)) 4. 원소의 갯수가 3개가 넘을 경우 (sort 후에) 끝 값을 제거한다 (list.remove(0)) 5. 발표 점수(answer 배열)에 첫번째 값(list.get(0))을 넣는다. import ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xeQ9v/btsCZ9TB0gm/7CrFDGL3QHECpfDV0ag6TK/img.png)
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/132267 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 더보기 정답은 아무에게도 말하지 마세요. 콜라 빈 병 2개를 가져다주면 콜라 1병을 주는 마트가 있다. 빈 병 20개를 가져다주면 몇 병을 받을 수 있는가..? 단, 보유 중인 빈 병이 2개 미만이면, 콜라를 받을 수 없다. 문제 풀이 수학적 사고가 필요하다!! class Solution { public int solution(int a, int b, int n) { int answer..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/5cS5O/btsCX5qpdRH/tWu8v1H2UfSOB2se0sfMR1/img.jpg)
파일 구조 sungJuk ├── SungJuk.java ├── SungJukDTO.java ├── SungJukDelete.java ├── SungJukInsert.java ├── SungJukMain.java ├── SungJukPrint.java ├── SungJukService.java ├── SungJukSort.java └── SungJukUpdate.java 혼자 끄적인 구조도😂 SungJukMain.java 리모콘의 전원 ▶️ 같은 느낌이다. menu 버튼을 누르면 서비스가 시작 된다. public class SungJukMain { public static void main(String[] args) { SungJukService sungJukservice = new SungJukServi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bpmDu3/btsCUBQpFop/10R5GmQezubM9lirUke3uK/img.png)
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 풀이 대소문자를 변경하는 문제이다. class Solution { public String solution(String s) { String answer = ""; s= s.toLowerCase(); char[] str = new char[s.length()]; for(int i=0;i
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dIdM5V/btsCZ628g34/qw6aU1WesD00m1ODNeG0dk/img.png)
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 풀이 더보기 sort를 하고 배열의 가장 작은 값(A의 첫번째 ) * 배열의 가장 큰 값(B의 가장 끝 값)을 곱하고 더하여 문제를 해결한다. import java.util.*; class Solution { public int solution(int []A, int []B) { int answer = 0; Arrays.sort(A); Arrays.sort(B); for(int i=..