| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- spring boot
- 코테공부
- 동적 프로그래밍 방법
- 분할정복 방법
- 알고리즘공부
- table status
- 알고리즘 기초
- 오일러 경로
- CS스터디
- 스터디2기
- 순차탐색
- 갭체크
- 인프런
- 인프런워밍업클럽
- mycli
- 코테독학
- 티스토리챌린지
- 코딩테스트
- 데이크스트라
- mysql 표
- mysql 표 출력
- 코드트리
- zsh theme
- 코딩테스트준비
- 개발자루틴
- 네트워킹데이
- 1일1코테
- 오블완
- 욕심쟁이 방법
- 코테준비
- Today
- Total
목록CS (9)
Develop
안녕하세요오늘은 코드트리에서 4주동안 공부한 내용을 바탕으로 갭체크를 다시 해봤습니다. 1. 갭체크 비교 (비포 & 애프터)갭체크 란?갭체크는 내가 선택한 주제에 대해서 코딩테스트/알고리즘/자료구조 문제를 풀고, 결과를 받을 수 있는 코드트리의 학습 도구이다.부족한 부분은 학습할 트레일을 추천해주기도 하고, 총 평으로 분석해주기도 한다.내 실력이 얼마나되는지 체크해볼 수 있는 좋은 기회이고, 학습한 내용에 대해서 제대로 학습했는지 점검해볼 수 있는 장점이 있다. 어떤 주제로 갭체크를 진행했는지?첫 갭체크의 주제를 조건문, 반복문, 배열정도로 골랐고, 한달 후에 얼마나 변화했는지 확인해보기 위해 동일 주제로 갭체크를 받아보았다. 결과는?- 첫 갭체크에서는 1차원 배열, 2차원 배열, 시뮬레이션1을 해결하..
안녕하세요오늘은 코드트리의 북마크 기능을 활용해 ‘나만의 오답노트 & 복습 루틴’을 만드는 방법을 소개합니다. 북마크 하는 방법문제 우측상단에 책갈피 모양의 아이콘을 누르면 북마크가 저장 됩니다.폴더를 여러개 생성해서 문제를 저장/관리 할 수 있어요! 북마크 활용 꿀팁저는 북마크 폴더를 '이번주', '다음주', '확실히 모름', '헷갈림' 으로 나누어 관리하고 있습니다. 먼저 풀어야 할 문제는 이번주 폴더에, 미리 선별해둔 문제는 다음주 폴더에 넣고, 한 번에 해결하지 못했거나 풀이가 기억나지 않는 문제는 확실히 모름 / 헷갈림 폴더에 따로 모아둡니다. 이렇게 분류하면 학습 흐름이 끊기지 않고, 복습 우선순위도 명확해지는 것 같습니다. ㅎㅎ 위 사진에서 문제 하나를 클릭해볼게요. [다음주] 북..
안녕하세요! 미션 4회차 납입해보겠습니다. 코드트리는 다양한 방식으로 사용자의 꾸준한 학습을 돕고 있습니다.실제로 저도 2025년 09월 부터 현재까지 연간 구독권으로 꾸준히 이용중입니다 ㅎㅎ 1. 게이미피케이션 요소가 적용된 UI/UX학습 트레일을 제공해 마치 게임의 퀘스트를 수행하듯이 깨는 재미를 느끼게 해주고,풀지않은 문제는 씨앗, 푼 문제는 새싹으로 표시해 학습에 거부감을 낮추고,일일 경험치 목표를 bar 그래프 형식으로 보여줘서 성취하는 재미를 느끼게 합니다. 또한, Day Streak 을 이용해 사용자 스스로 연속학습을 깨지 않도록 유도 합니다. (저는 P 인데도 이건 꼭 지킵니다 ㅎㅎ) 2. 포인트 제도코드트리의 무료 이용기간 7일이 지나면, 다시 이용해보고 싶다는 생각이 드실텐데요.학..
안녕하세요 코드트리 청약통장 이벤트 3회차 납입해보겠습니다~ 3회차 미션 소개2회차에 진행한 갭체크를 바탕으로 내 약점 유형을 진단받고, 돌파해보는 미션 입니다. https://www.codetree.ai/ko/no-free-lunch-2026/?ref=KJZDQQ 수행 방법은 2가지 중 선택할 수 있었습니다.1. 갭체크를 통해 진단 받은 추천 챕터 학습2. 본인이 생각하는 약한 유형의 문제를 풀수도 있었습니다. 저는 2번 방법으로 진행했고, 자료구조부터 차근차근 공부해야하기 때문에 시간복잡도와 배열을 선택했습니다. 나의 약점 유형, 시간복잡도를 선택한 이유코딩테스트를 준비하면서 가장 어려웠던 부분이 바로 시간복잡도 분석이었습니다. 코드는 짤 수 있는데, 이 코드가 효율적인지 비효율적인지 판단하는..
안녕하세요!오늘은 평소 코테 준비할 때 이용하던 코딩 테스트 사이트, 코드트리에서 진행 중인 ‘청약 통장’ 이벤트 후기를 써보려고 합니다. 약 6주동안 매주 미션을 수행해 ‘납입’을 채우면, 8/31 까지 사용 가능한 코드트리 이용권을 주는 이벤트 입니다!실제 금융 상품은 아니고, 공부를 꾸준히 하도록 돕는 일종의 챌린지라고 보시면 됩니다. 귀찮을 수도 있는데, 하는 이유는 ..1. 다른 사이트에 비해, 코드트리의 ‘개념 → 문제풀이’ 학습 방식이 저랑 잘 맞고,2. 어차피 계속 사용할 거라, 이벤트로 몇 달이라도 무료로 이용하면 이득!! 이기 때문 입니다. 이러한 이유로 '참여하기' 를 눌렀고, 2회차 미션을 납입해 보겠습니다. 2회차 미션은 내 약점 파악과 목표 설정이었습니다. 개발 직무..
안녕하세요 .ᐟ 알고리즘 기초 개념과 대표적인 설계 기법을 알아보겠습니다. 1. 알고리즘의 기본 개념알고리즘이란 주어진 문제를 해결하거나 함수를 계산하기 위해 따라야 할 명령어들을 단계적으로 나열한 것을 말합니다. 알고리즘의 성립 조건입출력: 0개 이상의 외부 입력과 1개 이상의 출력이 있어야 함.명확성: 각 명령은 모호하지 않고 단순 명확해야 함.유한성: 한정된 단계를 거친 후에는 반드시 종료되어야 함.유효성: 모든 명령은 컴퓨터에서 수행 가능해야 함.효율성: 실용적인 관점에서 알고리즘은 효율적이어야 함.주요 문제 예시오일러 경로(Eulerian Path): 그래프의 모든 간선을 오직 한 번씩만 지나는 경로입니다. 규칙 : 모든 정점의 차수가 홀수인 정점이 0개 또는 2개일 때 존재하며, 2개일 경우..
안녕하세요 .ᐟ부캠에서 알고리즘 평가를 보는데, 공부해본적이 없는지라.. 백지를 내고 속상해서 공부를 해보려고 합니다 🥲 사둔 강의와 책으로 이론 + 문제풀이 식으로 공부할 예정입니다.일단은 혼자서 시작하고, 팀원분들이나 지인과 스터디를 할 수 있으면 해보겠습니다 .ᐟ 첫날은 언어를 Python 으로 정하고, 해당 문법의 일부를 공부했습니다. Chapter1. 파이썬 기본 문법0. 자료형Numericint, float, complex정수, 실수, 복소수Sequencelist, tuple, range연속적으로 할당, 관리하는 자료구조Setset집합을 표현하고 중복값을 허용하지않는 자료구조Mapdict키, 값을 쌍으로 저장하는 자료구조Textstr문자열 (파이썬은 문자와 문자열을 구분하지않음, ‘..
주소공간 (Address Space)사용자 주소 공간 (User Address Space)사용자 프로그램이 실행될 때 사용하는 가상 메모리 영역ex) 애플리케이션 코드(텍스트 영역), 데이터, 힙, 스택 등이 포함 됨커널 주소 공간운영체제 자체가 사용하는 가상 메모리 영역ex) 커널 코드, OS 데이터 구조 및 디바이스 드라이버 등이 포함 됨 Address Space는 왜 필요한가?주소 공간은 가상 메모리를 통해 각 프로세스에 독립적인 메모리 영역을 제공함안정성 : 프로세스 간 메모리 침범 방지효율성 : 가상 메모리를 사용하여 실제 물리 메모리를 효율적으로 관리추상화 : 프로그램이 물리 메모리의 실제 위치를 몰라도 메모리를 사용할 수 있음 프로세스 A → 프로세스 B 로 함수 호출이 가능한가?불가능함각 ..
인터넷 네트워크에 대해서 알아보겠습니다.해당 내용은 인프런 김영한_HTTP웹 기본지식 강의를 참고 했습니다. 인터넷 프로토콜 스택의 4계층(상단)애플리케이션 계층 - HTTP, FTP전송 계층 - TCP, UDP인터넷 계층 - IP네트워크 인터페이스 계층(하단) IP(Internet Protocol)IP는 지정한 IP주소에 패킷(Packet)이라는 통신 단위로 데이터를 전달한다.IP패킷에는 출발지 IP, 목적지 IP, 기타 등의 정보와 전송 데이터가 포함된다. IP 프로토콜은 아래와 같이 한계가 있다. 비연결성 - 대상 서버가 패킷을 받을 수 있는 상태인지 모른 채 패킷이 전송된다. 비신뢰성 - 통신과정에서 중간에 패킷이 사라지거나, 순서대로 오지않을 수 있다.프로그램 구분 - 같은 IP를 사용하는 서..