목록프로그래머스 (6)
지구정복
-문제 https://school.programmers.co.kr/learn/courses/30/lessons/12918?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -풀이 먼저 문자열 s가 4 또는 6일 때 false return하게 했고 try catch문을 이용해서 문자열 s를 숫자로 바꿀 수 있으면 True 바꿀 수 없다면 False를 return하도록 했다. 자바와 파이썬 모두 동일하게 풀었다. -자바 class Solution { public boolean solution(String s) { boolean an..
-문제 https://school.programmers.co.kr/learn/courses/30/lessons/77884 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -내 풀이 자바 처음에 규칙을 찾으려고 노력했지만 결국 찾지 못하고 일일이 약수의 개수를 찾아가면서 풀었다. 첫 번째 for문에서 left~right 순회돌고 첫 번재 for문의 안에서 1~i까지 돌면서 0으로 나누어 떨어지는 값들을 찾는다. 찾게되면 cnt개수를 올려주고 중첩 for문이 다 돌고나서 cnt가 짝수인지 홀수인지 판별해서 answer에 + - 해준다. class Solutio..
- 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12917 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -내 풀이(자바) 문자열 s를 char array로 변환한 뒤 Arrays.sort()메서드로 char array를 오름차순으로 정렬한다. 그리고 정렬된 char array를 for문 역순회를 통해 answer 문자열에 대입시켜준다. 그리고 완성된 answer를 return하면 끝난다. import java.util.*; class Solution { public String soluti..
-문제 https://school.programmers.co.kr/learn/courses/30/lessons/42889 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -자바풀이 import java.util.ArrayList; import java.util.Collections; class Result { int stage; double failure; Result( int stage, double failure ) { this.stage = stage; this.failure = failure; } } class Solution { public int..