분류 전체보기
-
본 포스팅은 동빈나님의 유투브를 참고해서 작성했음을 밝힙니다. https://youtu.be/m-9pAwq1o3w?si=NtUEyiUNun6zqc1o Python/C++ 기본 문법 → 코드업 기초 100제 → BOJ 그리디/탐색 유형 문제 풀이 → 특정 기업 대상의 기출 문제 풀이 - 코드업: http://codeup.kr/ CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.8, PyPy3 ★ C++로 제출시 void main()을 사 codeup.kr - BOJ: https://www.acmicpc.net/ Baekj..
대기업 코딩테스트 준비본 포스팅은 동빈나님의 유투브를 참고해서 작성했음을 밝힙니다. https://youtu.be/m-9pAwq1o3w?si=NtUEyiUNun6zqc1o Python/C++ 기본 문법 → 코드업 기초 100제 → BOJ 그리디/탐색 유형 문제 풀이 → 특정 기업 대상의 기출 문제 풀이 - 코드업: http://codeup.kr/ CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.8, PyPy3 ★ C++로 제출시 void main()을 사 codeup.kr - BOJ: https://www.acmicpc.net/ Baekj..
2024.02.01 -
지금으로 부터 2년 전 대학생 시절에 취업을 위해서 시험봤던 오픽, 그때는 지금처럼 유투브 강의가 많지도 않았고 오픽에 대해서 사람들이 이렇게 까지 많이 보지 않았던 시절.. 오픽노잼을 보면서 한 3일 정도 공부했고 떨리는 마음으로 시험을 봤을 때 IH를 받아서 매우 감격했었다..! 그로부터 2년 뒤... 이번에는 정말 취준생이 되었고, 졸업도 했기 때문에 시간이 많지 않아서 한 번에 AL을 목표로 정말 열심히 준비했다. 거의 일주일 동안 10시간짜리 해커스 인강을 다보고, 자면서도 오픽 강의를 듣고, 또 시원스쿨 오픽 책을 사서 정말 열심히 공부했다. 하루 순수 공부 시간 5시간 이상.. * 7일 그런데 절망적이게도 IM3가 나왔다. 40분 시간도 잘 맞췄고, 나름 대답도 잘했다고 생각했는데 마음이 걸..
오픽 후기 (IH에서 IM3로 내려간 절망적인 썰..)지금으로 부터 2년 전 대학생 시절에 취업을 위해서 시험봤던 오픽, 그때는 지금처럼 유투브 강의가 많지도 않았고 오픽에 대해서 사람들이 이렇게 까지 많이 보지 않았던 시절.. 오픽노잼을 보면서 한 3일 정도 공부했고 떨리는 마음으로 시험을 봤을 때 IH를 받아서 매우 감격했었다..! 그로부터 2년 뒤... 이번에는 정말 취준생이 되었고, 졸업도 했기 때문에 시간이 많지 않아서 한 번에 AL을 목표로 정말 열심히 준비했다. 거의 일주일 동안 10시간짜리 해커스 인강을 다보고, 자면서도 오픽 강의를 듣고, 또 시원스쿨 오픽 책을 사서 정말 열심히 공부했다. 하루 순수 공부 시간 5시간 이상.. * 7일 그런데 절망적이게도 IM3가 나왔다. 40분 시간도 잘 맞췄고, 나름 대답도 잘했다고 생각했는데 마음이 걸..
2024.02.01 -
1. 영어 공부영어는 나름 자신있다고 생각하고 오픽을 봤는데.. 2년전에 IH였던 점수가 IM3로 내려가고 말았다.진짜 어제 결과를 받고 우울한 하루를 보냈다...오픽은 84000원이나 해서 한 번에 끝내려고 했는데ㅜㅜ 인생이 마음대로 안된다. 주위에서 토익이나 토플.. (대학원 생각 있음) 로 다시 보는 건 어떻냐고 했는데, 일단 오픽 점수를 확보하는게 좋을 것 같아서 설지나서 바로 오픽 시험을 봐야 할 것 같다. 영어 공부는 끝이 없다 ~2. 코딩 테스트 공부https://mungto.tistory.com/515 취업을 준비하는 사람들에게... (개인적 의견)https://mungto.tistory.com/514 2021년 회고(2년 6개월이라는 취준생활을 마무리하며... )(..
개발자 취업 준비 테크1. 영어 공부영어는 나름 자신있다고 생각하고 오픽을 봤는데.. 2년전에 IH였던 점수가 IM3로 내려가고 말았다.진짜 어제 결과를 받고 우울한 하루를 보냈다...오픽은 84000원이나 해서 한 번에 끝내려고 했는데ㅜㅜ 인생이 마음대로 안된다. 주위에서 토익이나 토플.. (대학원 생각 있음) 로 다시 보는 건 어떻냐고 했는데, 일단 오픽 점수를 확보하는게 좋을 것 같아서 설지나서 바로 오픽 시험을 봐야 할 것 같다. 영어 공부는 끝이 없다 ~2. 코딩 테스트 공부https://mungto.tistory.com/515 취업을 준비하는 사람들에게... (개인적 의견)https://mungto.tistory.com/514 2021년 회고(2년 6개월이라는 취준생활을 마무리하며... )(..
2024.02.01 -
https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 곱하기 또는 더하기 문제 설명 n = input() list = [int(char) for char in n] number = 1 cnt = 0 # 1. 0이 없을 때 # 2. 처음에 0이 있을 때 # 3. 중간에 0이 있을 때 # 4. 마지막에 0이 있을 때 for num in list: # print(num) cnt += 1 if num == 0: pass elif num == 1: number += num else: number *= num print(number) 해결 아이디어 대부분의 경우 +보다는 *가 더 값을 크게 만듦 다만 두 수 중에서 하나라고 0이거나 1인 경우, 곱하기 보다는 더하기를 수행하는 것이..
[그리디 알고리즘] 문제 - 곱하기 또는 더하기https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 곱하기 또는 더하기 문제 설명 n = input() list = [int(char) for char in n] number = 1 cnt = 0 # 1. 0이 없을 때 # 2. 처음에 0이 있을 때 # 3. 중간에 0이 있을 때 # 4. 마지막에 0이 있을 때 for num in list: # print(num) cnt += 1 if num == 0: pass elif num == 1: number += num else: number *= num print(number) 해결 아이디어 대부분의 경우 +보다는 *가 더 값을 크게 만듦 다만 두 수 중에서 하나라고 0이거나 1인 경우, 곱하기 보다는 더하기를 수행하는 것이..
2024.01.30 -
해당 내용은 아래의 유투브를 보고 참고했음을 밝힙니다~ https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 그리디 알고리즘 그리디 알고리즘(탐욕법)은 현재 상황에서 지금 당장 좋은 것만 고르는 방법 일반적인 그리디 알고리즘은 문제를 풀기 위한 최소한의 아이디어를 떠올릴 수 있는 능력을 요구 그리디 해법은 그 정당성 분석이 중요 단순히 가장 좋아보이는 것을 반복적으로 선택해도 최적의 해를 구할 수 있는지 검토 합이 가장 큰 경우: 5 -> 7 -> 9 (21) 매 상황에서 가장 큰 값: 5 -> 10 -> 4 (19) => 그리디는 단순히 매 상황에서 가장 큰 값만 구하는 것이기 때문에 19가 답이 됨. 일반적인 상황에서 최적의 해를 보장할 수 없을 때가 많음 코딩 테스..
그리디 알고리즘 개요해당 내용은 아래의 유투브를 보고 참고했음을 밝힙니다~ https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 그리디 알고리즘 그리디 알고리즘(탐욕법)은 현재 상황에서 지금 당장 좋은 것만 고르는 방법 일반적인 그리디 알고리즘은 문제를 풀기 위한 최소한의 아이디어를 떠올릴 수 있는 능력을 요구 그리디 해법은 그 정당성 분석이 중요 단순히 가장 좋아보이는 것을 반복적으로 선택해도 최적의 해를 구할 수 있는지 검토 합이 가장 큰 경우: 5 -> 7 -> 9 (21) 매 상황에서 가장 큰 값: 5 -> 10 -> 4 (19) => 그리디는 단순히 매 상황에서 가장 큰 값만 구하는 것이기 때문에 19가 답이 됨. 일반적인 상황에서 최적의 해를 보장할 수 없을 때가 많음 코딩 테스..
2024.01.30 -
https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 1이 될 때까지 문제 해결 아이디어 주어진 N에 대하여 최대한 많이 나누기를 수행 N의 값을 줄일 때 2이상의 수로 나누는 작업이 1을 빼는 작업보다 수를 훨씬 많이 줄일 수 있음 1이 될 때까지: 정당성 분석 가능하면 최대한 많이 나누는 작업이 최적의 해를 항상 보장하는가? N이 아무리 큰 수여도, K로 계속 나눈다면 기하 급수적으로 빠르게 줄임 다시 말해 K가 2 이상이기만 하면, K로 나누는 것이 1을 빼는 것보다 항상 빠르게 N을 줄일 수 있음. 또한 N은 항상 1에 도달하게 됨 (최적의 해 성립) # 1이 될 때까지 #%% n = 17 k = 4 while n != 1: if n % k != 0: n -= 1..
[그리디알고리즘] 문제 - 1이 될 때까지https://youtu.be/2zjoKjt97vQ?si=fGChNeo644FV1sFd 1이 될 때까지 문제 해결 아이디어 주어진 N에 대하여 최대한 많이 나누기를 수행 N의 값을 줄일 때 2이상의 수로 나누는 작업이 1을 빼는 작업보다 수를 훨씬 많이 줄일 수 있음 1이 될 때까지: 정당성 분석 가능하면 최대한 많이 나누는 작업이 최적의 해를 항상 보장하는가? N이 아무리 큰 수여도, K로 계속 나눈다면 기하 급수적으로 빠르게 줄임 다시 말해 K가 2 이상이기만 하면, K로 나누는 것이 1을 빼는 것보다 항상 빠르게 N을 줄일 수 있음. 또한 N은 항상 1에 도달하게 됨 (최적의 해 성립) # 1이 될 때까지 #%% n = 17 k = 4 while n != 1: if n % k != 0: n -= 1..
2024.01.30