반응형 Programming157 SSAFY 7기 기자단이 알려주는 코딩테스트 필수 알고리즘 이것만은 알고 가자! 코테 필수 알고리즘 SSAFY 7기 김혜린 기자 1. 정렬 정렬 알고리즘은 어떤 데이터들이 주어졌을 때, 이를 순서대로 나열하는 알고리즘입니다. 정렬이 프로그래밍에서 중요한 이유는, 컴퓨터는 셀 수 없이 많은 데이터를 탐색해야 할 때가 많은데, 그 과정에서 데이터를 효율적으로 다루어야 자원이 낭비되지 않기 때문입니다. 예) 선택 정렬, 버블 정렬, 삽입 정렬 2. 완전 탐색 완전탐색 알고리즘은 가능한 경우의 수를 모두 탐색하여 답을 찾는 알고리즘입니다. 얼핏 보면 간단하지만, 완전탐색 기법을 사용한 다양한 종류의 알고리즘 유형을 숙지하는 것이 포인트 입니다. 코딩 테스트에 빠지지 않고 등장하는 유형이니 꼭 알아두어야겠죠! 예) 백트래킹, 재귀함수, 순열 3. BFS/DFS BFS(너.. Programming/SSAFY 2022. 7. 18. [Vue 3 + Quasar 2.0] 프론트엔드 개발자에게 필수! ESLint + Prettier 사용하기 ESLint란? Lint는 보푸라기라는 뜻인데 프로그래밍 쪽에서는 에러가 있는 코드에 표시를 달아놓는 것을 의미한다. 즉 ESLint는 자바스크립트 문법 중 에러가 있는 곳에 표시를 달아놓는 도구를 의미한다. 코드를 분석해 문법적인 오류나 안티 패턴을 찾아주고 일관된 코드 스타일을 유지(포맷팅)하여 개발자가 쉽게 읽도록 코드를 만들어준다. 나는 SSAFY 1학기 프로젝트에서 ESLint를 사용했다고 생각했는데, 사실 확장 프로그램만 설치하고 configuration 해주지 않아서 결국 아무것도 사용하지 않은 꼴이 되었다 ㅋㅋㅋㅋ 나와 같은 실수를 하지 않으려면 글에서 서술하듯 1. ESLint, Prettier npm install 2. VSCode 관련 확장 프로그램 설치 3. VSCode settin.. Programming/Vue 2022. 7. 18. [인문 비전공자, SSAFY 7기 합격] 면접 과정 (2/2) (1편에 이어) 면접 준비 사실 처음에는 서류 합격 결과를 믿기 힘들었다. 필기 시험을 다른 지원자들에 비해 잘 본 것도 아니고, 특별한 IT 관련 경험이나 경력이 있던 것도 아니기 때문이다. 내가 대학교 때 작성해 본 코드는 print('Hello World')가 전부였다. 나는 줄곧 언론 관련 활동을 해오면서 인턴 생활도 신문사에서 했었다. 다만 관심 분야에서 IT 기술을 활용하는 방법을 고민하면서 간단한 시각화나 ML 강의를 들은 경험을 적은 것을 좋게 봐주신 것 아닐까 짐작을 해볼 수는 있었다. 자기소개서가 500자에 불과한 분량이었기 때문에, 다른 내용은 크게 담지 못했기 때문이다. 앞선 1편에 적었듯이 나는 SSAFY에 대해 전혀 몰랐었고, 준비해온 바가 없었기 때문에 면접 준비를 어떻게 할지.. Programming/SSAFY 2022. 7. 15. 이전 1 ··· 20 21 22 23 다음