일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- springboot
- 코테
- JPA
- 폰켓몬
- 트리맵
- 외래키제약조건위반
- 구현
- 산업은행청년인턴
- 임베디드타입
- findById
- DB replication
- 그래프탐색
- 파이널프로젝트
- 2178
- flyway
- 백준
- 해시
- CPU스케줄링
- BFS
- fatch
- 트리셋
- 프로젝트
- 컴퓨터구조
- 산업은행it
- 프로그래머스
- 운영체제
- Spring JPA
- CS
- SpringBatch
- 스케일아웃
- Today
- Total
목록분류 전체보기 (66)
나 JAVA 봐라
카테고리는 DFS로 분류 되긴 했지만, DFS/BFS 둘다 가능할 것 같아서 두 방식으로 모두 풀어봤다. https://www.codetree.ai/trails/complete/curated-cards/challenge-seperate-village/description?page=1&page_size=20 Code Tree | Learning to Code with ConfidenceA super-comprehensive, meticulously arranged Coding Learning Curriculum engineered by Algorithm Experts composed of former International Olympiad in Informatics (IOI) medalists.www.c..
https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 이해하는데 한참 걸림;;; .... 내가 생각한 풀이 순서는 아래와 같다. 1. String s를 substring, split 등을 통해 변환하여 ArrayList 에 넣기2. 변환한 list를 int[] 배열 크기 순서대로 정렬하기3. 순서대로 수를 담아서 출력하기 이중 for문도 많고 코드 자체도 많이 더럽지만 일단 통과는 했다... import java.util.*;class Soluti..
https://school.programmers.co.kr/learn/courses/30/lessons/42883 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 최대한 탐색을 적게 하기 위해, 탐색 범위를 좁히는 과정을 거친 후에, dfs 탐색을 했다.근데 테스트케이스는 통과하지만 , 제출 시에 대부분의 케이스에서 런타임 에러가 발생했다. 아래가 기존에 작성한 코드이다. +) -> 바본가보다.. 굳이 dfs 탐색 안해도 될 문제였다. 첫번째 시작에서 탐색 범위 줄인 것처럼, 계속 탐색 범위 줄여가면서 탐색하면 된다... ^^import java.util...
https://school.programmers.co.kr/learn/courses/30/lessons/68645 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제를 보고, 삼각형을 왼쪽으로 다 밀어버린 후에 배열로 접근하면 되겠다는 생각까지는 했다. 하지만 이를 어떻게 삼각형으로 돌아서 탐색해야하나? 어떻게 구현해야하나? 를 두고 헤맴... 아래 링크에 있는 방법이, 나랑 접근 방식이 비슷해서 코드를 참고했다. 구현 코드를 이해하는데 한참 걸렸지만, 배열을 삼각형으로 뱅글뱅글 탐색을 어떻게 하는지 이해했다. 이를 응용하면 삼각형 뿐 아니라 사각형도 뱅글뱅..

안녕하세요, 저는 지금 산업은행 IT 인턴으로 2개월 째 일하고 있습니다. 2024년 2차 청년인턴 공고가 올라온 것을 보고,청년 인턴을 준비하며 다른 분야 후기는 많은데 IT 후기는 많이 없어 조금이나마 공유하고자 글을 작성하게 되었습니다 ! 서류학교, 학점, 수상, 자격증, 어학 성적 등을 기입하는 칸이 없었습니다. 대신 한국사 2급 합격했는지는 물어보는데, 저도 그렇고 지금 같이 일하는 인턴들 대부분 한국사는 없습니다. (한국사 자격증 유무가 크게 중요하지 않은 것 같습니다.) 교내외활동은 총 4개 기입했고,교육사항도 IT 전공수업 10개 꽉꽉 채워서 기입했습니다. 추가로 문항 1번은 수기로 작성해야하니, 마감 직전에 급하게 쓰시지 말고 미리미리 깔끔하게 쓰시는 것을 추천 드립니다! 면접몇년 전..
https://school.programmers.co.kr/learn/courses/30/lessons/43164 언제인지 모를, 기존에 짜둔 코드. -> 테케 1번 통과 못함. import java.util.*;class Solution { public static boolean visit[]; public static ArrayList list; public static ArrayList result; public String[] solution(String[][] tickets) { // 일단 ICN부터 시작하기 -> ICN 2개 이상이면 각자 탐색 ㄱㄱ // 더 이상 방문할 수 있는 도시가 없다면 끝 // ticket..
https://school.programmers.co.kr/learn/courses/30/lessons/86971 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 처음 접근한 방법) 전력망 네트워크가 하나의 트리 형태가 아닌 경우는 입력으로 주어지지 않고, wires가 정렬되어서 입력되기 때문에, 끊어낼 전선을 제외한 wires의 가장 처음 원소의 송전탑 번호를 해시셋에 담고, 반복문을 통해 wires를 탐색하며 해시셋에 값이 있는 경우에만 해시에 계속 add 한다면, 결국에는 트리가 이어진 송전탑만 해시에 담길 것이라고 생각했다. 근데 제시된 테케는 다 통과..
https://school.programmers.co.kr/learn/courses/30/lessons/87946?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 제한 사항을 보니, 정렬을 하면 풀 수 있을 것 같았지만, 방법이 생각나지 않고, 입력 데이터 사이즈가 크지 않아서 완전 탐색으로 구현했다. 대략적인 구현 순서는 아래와 같다. 1. 탐색할 수 있는 순열을 모두 구하여 list에 담는다. (dungeons.length 만큼)ex) dungeons.length = 3 이라면, 순열은 총 6개가 나온다. (0,1,2) (0,2,..
https://school.programmers.co.kr/learn/courses/30/lessons/42747 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제를 읽어보면, h의 최댓값을 찾는 문제이다. 또한 h가 되려면 아래 두가지 조건을 모두 만족해야한다. 1. h 2. h >= h번 이하 인용된 논문의 수 h값을 탐색할 때, 가장 큰 인용횟수를 기준으로 시작할 수 있다. (-> 그 이상의 수는 애초에 조건을 만족할 수 없기 때문에)따라서 배열을 정렬한 후, 가장 큰 수부터 반복하여 탐색한다. 이 때, 큰 수부터 반복하다가 조건 2가지를 모두 ..

[로컬 K8s에 Kubeflow 설치하기] Kubeflow는 K8s 위에서 동작하는 ML 플랫폼이기 때문에, Kubeflow를 사용하려면 먼저 K8s를 설치해야 한다. K8s 설치K8s를 설치하는 방법도 여러 가지가 있는데, 보통 초보자는 간단하게 사용할 수 있는 Docker Desktop, Minikube를 주로 사용한다. 방법1. Docker Desktop으로 K8s 실행하는 방법: Docker Desktop 프로그램을 설치한 후, 설정 화면에서 단순히 Kubernetes를 활성화 시켜주면 쿠버네티스가 실행된다. (= 명령어 입력 없이 버튼 딸깍. 끝.) OS (Windows, Mac OS)에 맞춰 Docker Desktop을 설치한다. https://docs.docker.com/desktop..