전체 글

🔥개인 취미 목적으로 프로그래머스 문제를 정리한 게시글입니다. https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✏️ 문제설명 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를 들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 💡 제한사항 n은 10,000,000,000 이하인 자연수입니다. 📚 입출력 예 n return 12345 [5, 4, 3, 2, 1] 💻 소스 코드 class Solution {..
개인적으로 인성 면접을 준비하면서 작성한 글입니다. 저의 개인적인 경험 및 지인들을 통해 이러한 질문들도 있었다를 참고해서 작성했습니다. 혹시, 추가될만한 질문 내용이 있으면 댓글에 작성해주시면 감사하겠습니다.. :) 인성 면접의 경우 개인별로 답변이 상이할 수 있기 때문에 질문 리스트만 공유드리겠습니다. 간단하게 자기소개 부탁드릴게요. 비전, 문화, 복지, 연봉 중 중요한 순서대로 나열하고 이유를 말하세요. 저희 기업의 비전에 일치하나요? 이 회사에 지원한 이유가 뭔가요? 자신의 업무스타일은 어떤가요? 원하지 않은 일을 맡게 될 수도 있는데, 어떻게 극복해 나갈 것인가? 구체적인 업무사항을 제공하는 업무 환경 vs 큰 틀만 제시하고 그 안에서 자유롭게 업무하는 환경 무엇을 선호 하시나요? 입사하게 된다..
🔥개인 취미 목적으로 프로그래머스 문제를 정리한 게시글입니다. https://school.programmers.co.kr/learn/courses/30/lessons/12925 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✏️ 문제설명 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 💡 제한사항 s의 길이는 1 이상 5 이하입니다. s의 맨 앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져 있습니다. s는 "0"으로 시작하지 않습니다. 💻 소스 코드 class Solution { public int..
ExceptionMessage Exception : java.lang.ArrayIndexOutOfBoundsException: Index x out of bounds for length x 번역 : java.lang.ArrayIndexOutOfBoundsException: 길이 x에 대한 인덱스 x 범위를 벗어났습니다. Cause class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; answer[0] = x; for (int i = 1; i
🔥개인 취미 목적으로 프로그래머스 문제를 정리한 게시글입니다. https://school.programmers.co.kr/learn/courses/30/lessons/12954 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✏️ 문제설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 💡 제한사항 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입..
🔥개인 취미 목적으로 프로그래머스 문제를 정리한 게시글입니다. https://school.programmers.co.kr/learn/courses/30/lessons/87389 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✏️ 문제설명 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해 주세요. 답이 항상 존재함은 증명될 수 있습니다. 💡 제한사항 3 ≤ n ≤ 1,000,000 📚 입출력 예 n result 10 3 12 11 💻 소스 코드 class ..
Error Message error: unreachable statement 번역 : 도달할 수 없는 명령문 Cause class Solution { public int solution(int n) { int answer = 0; for (int i = 1; i
🔥개인 취미 목적으로 프로그래머스 문제를 정리한 게시글입니다. https://school.programmers.co.kr/learn/courses/30/lessons/12928?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✏️ 문제설명 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해 주세요. 💡 제한사항 n은 0 이상 3000 이하인 정수입니다. 📚 입출력 예 n return 12 28 5 6 💻 소스 코드 class Solution { public int solution(int n) {..
Error Message error: incompatible types: possible lossy conversion from long to int 번역 : 호환되지 않는 유형 : long에서 int로 손실 변환 가능 Cause int는 정수형 변수로 실수형을 int로 변환하면 소수점에 있는 수가 손실돼요.. long을 int로 저장하는 것은 손실되는 값이 존재하기 때문에 Java에서는 허용하지 않습니다..! Solution 1. solution 우선, long값을 int로 변환하기 전에 값이 int 범위 내에 있는지 검사하는 방법이 있습니다. 이렇게 하면 값이 손실되지 않게할 수 있습니다. long longVal = 123456789L; if (longVal >= Integer.MIN_VALUE &&..
Error Message error : missing return statement 번역 : 반환문 누락 Casue 위 문제는 메서드의 반환 값을 가지는 메서드에서 반환문이 누락되는 경우 또는 모든 분기에서 반환을 보장하지 않는 경우에 발생합니다. 예를 들어, 메서드의 반환 유형을 가지는 메서드에서 반환문 누락 public int solution(int n) { // 반환문 누락 } 모든 분기에서 반환을 보장하지 않는 경우 public int solution(int n) { if (조건문) { return 1; } // 조건문이 false일 때 반환문 누락 } 예외 처리가 필요한 상황에서 예외를 처리하지 않은 경우 public int solution(int n) { if (조건문) { // 예외처리 누락..
규니95
Gyunny