티스토리챌린지 2

<코딩 테스트 준비>코딩 테스트 어떻게 준비해야할까?

좋은 코딩테스트 공부 방법  구글에 대한 의존성이나 코딩 테스트 플랫폼을 최소화하는 방향으로 공부를 해야한다. 일단 문제를 읽고 입력이 들어왔을 때 거기서 일단 무엇을 출력해야할지 그것부터 이해를 해야 한다.  그런데 많은 사람들이 어떤 문제를 읽고 전략을 세우기도 전에 변수를 선언하고 For문부터 작성해버리는 습관을 가지는 사람들이 많다. Live 코딩에서는 문제를 확인하지도 않고 냅다 변수나 For문을 적는 습관이 큰 마이너스가 될 수 있다.  먼저 문제를 보면 문제를 이해하고 내가 이해한게 이런거구나 생각을 해야한다. 어떤 자료구조나 알고리즘을 사용해야 겠다 생각을 해야된다. (우선순위) 문제를 풀 때, 지문만 보고 바로 지원하는 것이 아니라 입력의 길이가 최대 몇까지 들어오는지 입력은 무엇으로 들..

알고 리즘 2024.11.26

[컴퓨터 구조] 첫번째 공부

컴퓨터 구조: 네 가지 핵심 부품의 역할컴퓨터는 CPU, 메모리, 보조기억장치, 입출력 장치라는 네 가지 핵심 부품으로 구성됩니다. 이 글에서는 각 부품의 역할과 데이터 및 명령어가 컴퓨터 내에서 처리되는 과정을 간단히 정리해보겠습니다.   데이터와 명령어란?데이터: 컴퓨터가 처리하거나 저장하는 모든 정보입니다. 텍스트, 숫자, 이미지, 동영상, 소리 등이 포함됩니다.명령어: 컴퓨터가 수행해야 할 작업을 지시하는 "지침"입니다.컴퓨터가 데이터를 처리하고 명령어를 실행하기 위해 네 가지 핵심 부품은 다음과 같은 역할을 수행합니다.메모리  메모리는 현재 실행 중인 프로그램의 명령어와 데이터를 저장하는 역할을 합니다. 프로그램이 실행되기 위해서는 해당 데이터와 명령어가 메모리에 반드시 존재해야 합니다.메모리는..

컴퓨터 구조 2024.11.21