일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 런타임
- express
- RN
- node
- graphQL
- Apollo
- 알고리즘
- 버블정렬
- 선택정렬
- 공부
- build
- PYTHON
- Android
- developer
- 화남..
- 타입스크립트
- typegraphql
- stack
- anaconda
- 파이썬
- error
- 삽입정렬
- typeorm
- react-native
- 디노
- typescript
- 신입
- 퀵정렬
- Deno
- development
- Today
- Total
목록공부 (4)
천천히 꾸준히

안녕하세요. Stack과 Queue라는 단어는 많이 들어보셨을 거예요. 그래서 오늘 살펴볼 기본 자료구조 알고리즘은 Stack과 Queue입니다. 정말 쉬운 알고리즘 중 하나이지만, 기초 개념입니다. 1. Stack Stack은 영어 단어에서 알 수 있듯이 데이터를 쌓는 알고리즘입니다. Stack은 나중에 들어간 데이터가 먼저 나오는 구조인데요, 이것을 LIFO(Last In First Out)이라고 합니다. 마지막으로 들어가고 첫 번째 데이터부터 나오는 알고리즘입니다. Stack은 데이터를 차곡차곡 쌓았다가 뒤에서부터 꺼내서 사용할 때 유용합니다. Stack은 크게 4가지 함수로 구성되어 있습니다. pop() push() peek() isEmpty() 위 4가지 함수로 되어있고, 첫 번째 pop() 데..

안녕하세요. 이번에는 Python의 프레임워크 중 하나인 Django를 조금씩 공부하고 글을 남기려고 합니다. Django는 Python의 유명한 프레임 워크입니다. 요즘 알고리즘 공부를 하면서 파이썬을 동시에 공부를 하는 중에 갑자기 관심이 생겨서 공부를 시작했습니다. Python프로젝트는 Nodejs프로젝트비해 버전 관리, 환경설정 세팅 등이 상당히 까다로운 편인 거 같습니다. 하지만 이 까다로운 환경을 Anaconda를 사용하면 비교적 쉽게 개발 환경을 구축할 수 있습니다. 이제 공부를 시작하는 단계라 개발 환경을 자유자제로 만질 수 없다 보니 Anaconda를 활용하여 공부를 시작해보겠습니다. Anaconda Anaconda는 무엇일까요? Anaconda는 쉽게 말하면 Python 가상환경이라고 ..

Sort 어느 순간 알고리즘 공부의 필요성을 느끼게 된 신입 개발자 입니다. 오늘부터 알고리즘은 조금씩 시간을 투자하여 공부하고 정리해보도록 해 볼려고 하는데요. 첫 번째 주제는 정렬 입니다. 앞서 다룰 정렬 예시는 모두 똑같은 문제로 진행되며 문제는 배열을 오름차순으로 정렬하는 것 입니다. 사용할 예시 데이터는 다음과 같습니다. # 오름 차순으로 정렬 해라 data = [1, 10, 2, 3, 7, 8, 5, 4, 9, 6] 조금씩 제가 이해한 것을 한번 작성해보도록 해보겠습니다. 파이썬을 제대로 공부하고 시작하는 것이 아니고 알고리즘 공부와 파이썬의 기초정도를 같이 공부할 목적으로 시작하여 어느정도 이상한 부분, 비 효율적인 부분이 있을 수 도있습니다. 더 좋은 코드가 있으시면 알려주시면 감사하겠습니..

안녕하세요. 오늘은 🦕Deno에 대해서 간단하게 포스팅을 하려고 합니다. 저는 저의 기억력을 믿지 못하거든요. 하하하 그래서 기억 말고 기록을 남기려고 합니다. Deno가 뭐지?라고 생각을 하시는 분들도 있을 거고, 이미 많은 걸 알고 있는 분들도 있을 겁니다. 제가 신입 개발자니깐 신입처럼 기록을 남겨보겠습니다. 자 시작하겠습니다.☺️ 🦕Deno가 뭐야? Deno는 Node.js의 창립자인 " 라이언 달 "이라는 분이 만들었고, 간단하게 말하면 v8엔진으로 만들어진 Javascript 및 Typescript 런타임입니다. v8 엔진은 웹 브라우저를 만드는 데 기반을 제공하는 자바스크립트 엔진입니다. 여러 가지 브라우저에도 탑재가 되어있는데 크롬의 개발자 도구에서 Javascript를 테스트해보고 입력할..