#코딩테스트8개의 글
코테 준비.. 포트폴리오 준비.. CS 준비는 하고 계신가요..?
안녕하세요, 벨로그에 계신 개발자 및 취준생 여러분! 👋"CS 지식이 부족해 면접에서 떨어졌어요.""이직 준비해야하는데 다시 CS 공부하기 어렵네요""바쁜 개발 일정 속에서 CS 공부할 시간이 없어요"이런 고민들, 너무 익숙하지 않나요? 개발자로 성장하기 위해 CS
SW마에스트로 16기 2차 코딩테스트 회고.
SW마에스트로 16기 디지털 인재 재능 사다리 정책에 따라서 1차 코딩테스트를 면제 해주는 혜택이 있다. 나는 운이 좋게 SW중심대학 선정된 대학교를 다니고 있기 때문에 SW중심사업단장님께 우수차 추천 증빙자료를 요청하여 1차 코딩 테스트가 면제 되었다. 아마 이런 좋
코테는 DFS랑 BFS를 이해하기 시작했을 때가 진짜지 !
코딩테스트(알고리즘)를 준비하면 수 많은 자료구조 및 알고리즘을 만나게 되는데 이때 드는 생각은 아이큐 180에 영재발군단 출신이 아니라면? 보통은 내가 할 수 있을까? 라는 생각이 들기 시작한다.2024년 현 시점의 개발자 취업과 AI의 발전!매년 취업난은 오고 있지
코딩테스트 - 트리(feat. Python)
트리는 계층적인 구조를 가진 자료구조입니다. 루트(root) 노드에서 시작해 여러 개의 자식 노드를 가지며, 각각의 자식 노드도 다시 서브 트리를 형성합니다. 트리는 그래프의 한 종류로, 사이클이 없는 방향성 비순환 그래프(DAG)입니다.노드(Node): 트리의 기본
코딩테스트 - 해시(feat. Python)
해시는 키(key)를 사용해 값을 저장하고 검색할 수 있는 자료구조입니다. 해시 테이블(Hash Table)은 데이터를 저장할 위치를 계산하는 해시 함수를 사용해 빠르게 데이터를 검색할 수 있습니다. 대표적으로 딕셔너리(Dictionary)가 있습니다.해시 함수(Has
코딩테스트 - 스택/큐(feat. Python)
스택은 후입선출(LIFO, Last In First Out) 방식으로 데이터를 처리하 는 자료구조입니다. 쉽게 말해, 나중에 넣은 데이터가 먼저 나옵니다. 스택을 사용하는 대표적인 예는 웹 브라우저의 뒤로 가기 기능입니다.push(): 스택의 맨 위에 데이터를 추가합니다
코딩테스트 - 배열(feat. Python)
배열은 프로그래밍에서 데이터를 저장하는 기본적인 방법 중 하나입니다. 간단하게 말하면, 같은 타입의 여러 데이터를 하나의 변수에 저장하는 자료구조라고 할 수 있습니다. 배열을 사용하면 많은 데이터를 효율적으로 관리하고, 접근할 수 있습니다.
시간복잡도란? 🤨
안녕하세요! 코딩 테스트를 준비하고 계신 여러분, 알고리즘의 정글에서 살아남기 위한 필수 무기, 바로 '시간복잡도'에 대해 이야기해 보겠습니다. 알고리즘 문제를 풀다 보면 시간복잡도는 마치 길잡이 별과 같습니다. 이 별을 잘 따라가면 복잡한 문제도 술술 풀리죠. 이제