전체 글230 코딩테스트 연습 > 피보나치 수 - JAVA 문제 피보나치 수는 F(0) = 0, F(1) = 1일 때, 1 이상의 n에 대하여 F(n) = F(n-1) + F(n-2) 가 적용되는 수 입니다. 예를들어 F(2) = F(0) + F(1) = 0 + 1 = 1 F(3) = F(1) + F(2) = 1 + 1 = 2 F(4) = F(2) + F(3) = 1 + 2 = 3 F(5) = F(3) + F(4) = 2 + 3 = 5 와 같이 이어집니다. 2 이상의 n이 입력되었을 때, n번째 피보나치 수를 1234567으로 나눈 나머지를 리턴하는 함수, solution을 완성해 주세요. 제한사항 n은 2 이상 100,000 이하인 자연수입니다. 입출력 예 n rerurn 3 2 5 5 코드 import java.util.*; class Solution { p.. 2023. 12. 7. SSAFY(싸피) > 9기 > 2학기 후기 3개의 프로젝트 싸피의 2학기는 3개의 프로젝트를 진행한다. 1. 공통 프로젝트 일정 주제들이 주어지고 하고 싶은 주제를 선택하고 프로젝트를 진행한다. 2. 특화 프로젝트 분야가 주어지고 하고 싶은 분야를 선택하고 프로젝트를 진행한다. ex) 빅데이터 추천, 빅데이터 분산, AI 등 3. 자율 프로젝트 하고 싶은 주제로 프로젝트를 진행한다. 기간은 각 6주 였다. 팀 구성 프로젝트는 기본 6인으로 이루어진다. 팀원을 구하는 건 본인의 역량에 달렸다. 공통 프로젝트의 경우 미리 정해진 반에서 팀원을 모집하지만 이후부터는 본인이 자신을 팔거나 팀원을 구하는 팀에 지원하거나 자유롭게 팀을 구성할 수 있다. TIP. 미리 미리 팀을 구성하는게 좋습니다. 그렇게 팀을 구성한다면 하루 빨리 프로젝트를 기획하세요. .. 2023. 11. 25. 코딩테스트 연습 > 올바른 괄호 - JAVA 문제 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 "()()" 또는 "(())()" 는 올바른 괄호입니다. ")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다. '(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 false를 return 하는 solution 함수를 완성해 주세요. 제한사항 문자열 s의 길이 : 100,000 이하의 자연수 문자열 s는 '(' 또는 ')' 로만 이루어져 있습니다. 입출력 예 s answer "()()" true "(())()" true ")()(" false "(()(" false 코드 import .. 2023. 11. 3. 2023 한국주택금융공사 신입 IT 직군 지원 후기 9월에 입사 지원부터 시작해서 오늘 필기 결과가 나왔다. 서류 통과하고 코테와 필기를 준비해야 했는데 코테는 4문제 중 3솔 했는데, 프로젝트도 진행 중이고 다른 기업에 이력서도 계속 쓰고 있는 상황이었기에 사실 필기를 그렇게 많이 준비하지는 않았다. 지난주 토요일에 본 필기시험 난이도도 매우 높아(체감상) 크게 기대도 안 하고 있었다. 그렇게 다시 프로젝트 하다 집에 오면 이력서 쓰던 날이 반복되다가 오늘 결과가 나왔다는 문자를 받아서 사이트에 들어갔다. 결과적으로 탈락했다. 코딩 테스트와 필기 점수를 합쳐서 합격자 18명을 뽑는데 나는 19등이었다. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 기대를 안 했었는데 생각보다 높았다고 좋아해야 할까? 문제 1개를 더 맞추게 노력하지 못한 나를 탓해야 할까? 순간적으로 허탈한 마.. 2023. 11. 2. SSAFY(싸피) > 9기 > SKT 코테, 데브 매칭(PCCP) 후기 SKT 코테 - 난이도 : 생각보다 엄청 어렵지는 않았다. - 본인이 잘 본건 아니다. 4문 중 2문만 풀었고, 1문제는 풀다가 시간이 끝나버렸다. - 보통 2개는 푸는 거 같고 3개는 좀 있고, 4개 풀었다는 사람은 못봤다. - 전형적인 코테 난이도 인 것 같다. - 1, 2 문제는 쉽고, 3, 4 가 좀 어렵고 데브매칭(PCCP) - JAVA Lv2 580 - 보통 Lv3 부터 우대로 쳐주는 기업들이 있다는데 20점 차이로 못 받아서 좀 아쉽다. - SKT 코테랑 비슷한 난이도인 거 같다. ps. 이걸로 취업할 생각은 안 했는데 그래도 탈락 문자 오는 거 조금 신경 쓰인다.... - 둘 다 프로그래머스를 통해 테스트 진행했다. - IDE 없으니까 조금 불편하긴 했는데 하다보니 익숙해지는 것 같다. -.. 2023. 9. 11. 백준 > 11382번 > 꼬마 정민 int, long - JAVA 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 10^12)이 공백을 사이에 두고 주어진다. 출력 A+B+C의 값을 출력한다. 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputS.. 2023. 9. 7. 이전 1 ··· 28 29 30 31 32 33 34 ··· 39 다음