일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- GPT
- LLM
- 프롬프트
- LeetCode
- machinelearning
- 알고리즘
- Deeplearning
- Linear Model
- Python
- 코딩테스트
- 부스트캠프
- deque
- 프로그래머스
- prompt engineering
- 기계학습
- Programmers
- NLP
- 일기
- 파이썬
- rnn
- gradient descent
- 머신러닝
- 코테
- Django
- transformer
- dl
- attention
- Linear Regression
- ChatGPT
- BFS
- Today
- Total
목록리스트 (91)
크크루쿠쿠
https://programmers.co.kr/learn/courses/30/lessons/17680 if-else문의 순서의 중요성 쉽다고 급하게 풀지말고 조건을 차근차근 생각하며 풀어야 한다. from collections import deque def solution(cacheSize, cities): if cacheSize==0: return len(cities)*5 answer = 0 cache=deque([]) for i in cities: #대소문자 구분 X i=i.lower() #hit! if i in cache: cache.remove(i) cache.appendleft(i) answer+=1 #miss 중 cache가 남을 때 elif len(cache) < cacheSize: cach..
https://programmers.co.kr/learn/courses/30/lessons/12978 코딩테스트 연습 - 배달 5 [[1,2,1],[2,3,3],[5,2,2],[1,4,2],[5,3,1],[5,4,2]] 3 4 6 [[1,2,1],[1,3,2],[2,3,2],[3,4,3],[3,5,2],[3,5,3],[5,6,1]] 4 4 programmers.co.kr 문제 설명 N개의 마을로 이루어진 나라가 있습니다. 이 나라의 각 마을에는 1부터 N까지의 번호가 각각 하나씩 부여되어 있습니다. 각 마을은 양방향으로 통행할 수 있는 도로로 연결되어 있는데, 서로 다른 마을 간에 이동할 때는 이 도로를 지나야 합니다. 도로를 지날 때 걸리는 시간은 도로별로 다릅니다. 현재 1번 마을에 있는 음식점에서 ..
https://programmers.co.kr/learn/courses/30/lessons/77485 코딩테스트 연습 - 행렬 테두리 회전하기 6 6 [[2,2,5,4],[3,3,6,6],[5,1,6,3]] [8, 10, 25] 3 3 [[1,1,2,2],[1,2,2,3],[2,1,3,2],[2,2,3,3]] [1, 1, 5, 3] programmers.co.kr 문제 설명 rows x columns 크기인 행렬이 있습니다. 행렬에는 1부터 rows x columns까지의 숫자가 한 줄씩 순서대로 적혀있습니다. 이 행렬에서 직사각형 모양의 범위를 여러 번 선택해, 테두리 부분에 있는 숫자들을 시계방향으로 회전시키려 합니다. 각 회전은 (x1, y1, x2, y2)인 정수 4개로 표현하며, 그 의미는 다음..
https://programmers.co.kr/learn/courses/30/lessons/68645 코딩테스트 연습 - 삼각 달팽이 5 [1,2,12,3,13,11,4,14,15,10,5,6,7,8,9] 6 [1,2,15,3,16,14,4,17,21,13,5,18,19,20,12,6,7,8,9,10,11] programmers.co.kr 문제 설명 정수 n이 매개변수로 주어집니다. 다음 그림과 같이 밑변의 길이와 높이가 n인 삼각형에서 맨 위 꼭짓점부터 반시계 방향으로 달팽이 채우기를 진행한 후, 첫 행부터 마지막 행까지 모두 순서대로 합친 새로운 배열을 return 하도록 solution 함수를 완성해주세요. 문제풀이 진행하는 방향이 3가지임. 아래,오른쪽,위 방향 진행 횟수 총합 -> n번 : 이 ..
https://leetcode.com/problems/group-anagrams/ Group Anagrams - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com An Anagram is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters exactly once. Anagram을 판별하는 가장 간단한..
부스트캠프 AI Tech란? https://boostcamp.connect.or.kr/program_ai.html 부스트캠프 개발자의 지속 가능한 성장을 추구하는 학습 커뮤니티, 부스트캠프 AI Tech boostcamp.connect.or.kr 커넥트 재단이 운영하는 코딩캠프 ai버전? 같은것 ai 관심이 많지만 대학원 갈 학점이 안되므로 마지막 지푸라기라도 잡는 심정으로 지원하기 학습과정도 좋아보인다. 합격하면 졸프만 듣고 수업은 안들을 예정. 사전준비 https://www.boostcourse.org/ai100 [AI Tech Pre-course] 인공지능(AI) 기초 다지기 부스트코스 무료 강의 www.boostcourse.org 여기서 까먹거나 잘 못다루는 Numpy, Pandas ,확통 미리 ..
(참고 : https://book.coalastudy.com/python-django/week-3/stage-4) templates: 사용자에게 보여지는 html 파일 모아두는곳 views.py 어떤 페이지 접속시 보여줄 html 설정 및 행동 규정 urls.py url 규칙을 작성하는 파이썬 파일 models.py 데이터베이스 관련 모델설계서를 작성하는 파이썬 파일 admins.py 관리자를 설정하는 파이썬 파일 settings.py 각종 환경설정 적어둔 파일
Django의 구조인 MTV 패턴을 알아보자 MTV와 기본 구조가 비슷한 MVC 패턴에 대하여 한번 간단히 알아보도록 하자. MVC 패턴이란? MVC: Model, View, Controller 로써 각 요소들이 서로 영향을 미치지 않게 하는 패턴 Model 어플리케이션의 데이터를 나타내고 백그라운드 로직들을 처리함 ->DB 관련 업무가 많음. View 사용자가 보게될 화면. Controller 사용자의 입력과 요청에 관한 처리를 Model에 의뢰함. 이제 MTV 패턴을 보자 MTV 패턴이란? MTV: Model, Template, View로 이루어진 구조 Model MVC에서의 Model 부분에 해당하는 요소 Template MVC에서의 View에 해당하는 것 ->장고 템플릿 문법에 맞게 작성하면 되어..