본문 바로가기

전체 글222

셀프 취업준비 매뉴얼 (경험 정리, 역량 어필 방법) KB IT's Your Life 에서 전문가 특강을 진행하였다.이번 주제는 37만 유튜버이신 인싸담당자님의 '셀프 취업준비 매뉴얼' 이었다. 기억에 남는 내용을 크게 4가지 섹터로 정리하였다. 1. 취준을 하기 전에 생각 해야 할 것- 나는 이 직무를 사랑하는가? 자신이 사랑하는 직무가 아니면 오래 가지 못한다.필자의 경우 IT를 전공했고 금융 도메인을 좋아하여 금융IT 개발자에 대한 꿈을 가지게 되었다.유튜브 영상 알고리즘에서도 금융에 관한 내용이 나오고 실제로 공모주 투자와 경제IT 블로그도 운영중이다. Q. 인싸담당자님도 인사담당 업무를 좋아하셨는지?A. 좋아하지 않았다. 그래서 퇴사를 하였다. 나는 다소 보수적인 인사담당보다 영업을 좋아했다. 자신의 강점을 바탕으로 1인 사업을 선택했더니 행복하고.. 2024. 8. 21.
[성결대학교 공지사항 알리미 디스코드 채널 만들기] #7. 서버 이전하기 문제 상황- 학교를 졸업하면서 학교 구글 계정이 사라진다. 그런데, Google Cloud Platform에 올렸던 서버가 학교 구글 계정이라, 서버를 다른 계정으로 옮겨야 했다. 1. VM 인스턴스 생성1. 구글에 'Google Cloud Platform' 검색해서 최상단 페이지 클릭2. '콘솔로 이동' 클릭3. 'Compute Engine' 클릭4. '사용' 클릭5. 좌측 상단 햄버거 바에서 'Compute Engine' > 'VM 인스턴스' 클릭 6. '인스턴스 만들기' 클릭 7. 인스턴스 설정리전 : 'us-west1 (오리건)' 또는 아이오와, 사우스캐롤라이나 중 하나로 지정머신 구성 : E2머신 유형 : e2-micro부팅 디스크 : 운영체제 - Ubuntu , 버전 - Ubuntu 20.04.. 2024. 8. 10.
완전 탐색 (순열, 조합) 순열? (Permutation)n개 중에서 r개의 원소를 선택하여 나올 수 있는 경우를 모두 따진다. (순서를 고려한다.) {1,2,3} 중 2개 원소를 순열 방식으로 선택-> {1,2}, {1,3}, {2,1}, {2,3}, {3,1}, {3,2} 구현 방법?(curr은 List 자료구조를 사용하고 현재 선택한 원소를 담는다.)(nums는 주어진 원소 배열이다.) - BaseCase : curr.size() == nums.length; (또는 curr.size()  == 선택할 원소 개수 )- before recursive call : curr 추가, visited[i] = true;- recursive call- after recursive call : 최근 추가한 curr 제거, visited[i].. 2024. 8. 9.
소수 판별 알고리즘 (JAVA) 소수?1과 자기 자신 만을 약수로 가지는 수이때 0과 1은 소수가 될 수 없다. Ex. 16은 1,2,4,8,16을 약수로 가진다. 따라서 소수가 아니다.Ex. 7은 1,7을 약수로 가진다. 1과 자기 자신의 수(7) 을 약수로 가지므로 소수이다. 소수 판별 방법어떤 수가 소수가 되려면 2부터 시작해서 (어떤 수/2) 까지 나누었을 때 모두 나누어 떨어지면 안된다. Ex. 13은 소수인가?13 % 2  != 0 (통과)13 % 3 != 0 (통과)13 % 4 != 0 (통과)13 % 5 != 0 (통과)13 % 6 != 0 (통과)-> 소수이다. Ex. 8은 소수인가?8 % 2 == 0 (소수가 아니다.) 코드 // 소수인지 판별하는 함수 public boolean isPrime(int che.. 2024. 8. 9.
코딩테스트 합격을 위한 [스택, 큐] 정리 요약stack- 후입 선출 구조 (Last In First Out)- 일반적으로 queue 보다 성능이 좋지 않음.- 짝 맞추기, 되돌리기, DFS, 재귀 유형에서 활용Deque s = new ArrayDeque(); // 스택 선언[삽입]s.push(5); // 값 삽입[삭제]s.pop(); // 값 삭제s.clear(); // 모든 값 삭제[조회]int a = s.peek(); // 스택의 최상단에 있는 원소 가져오기s.size(); // 스택 크기 조회 (스택에 담긴 원소 개수)s.contains(); // 스택에 해당 원소가 존재하는지 조회 (true/false)s.isEmpty(); // 스택이 비었는지 검사 (true/false) Queue- 선입 선출 구조 (First In First Out.. 2024. 8. 3.