모각코 52

[알고리즘] JAVA 자료구조(3) - BFS, DFS

작성자이재영일 시2024. 9. 19  (목) 18:00 ~ 21:00장 소복지관 b-128호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진더보기목차DFS란?DFS 백준 풀이BFS란?BFS 백준 풀이이번 주차에서는 지난 주차에서 공부한 Stack, Queue를 활용한 깊이 우선 탐색(DFS), 너비 우선 탐색(BFS)에 대해서 알아보고, 백준도 풀어보려고 한다.1. DFS란?깊이 우선 탐색(Depth-First Search, DFS)란 그래프 탐색 방법 중 하나이다. 루트 노드에서 시작하여 다음 분기로 넘어가기 전에 해당 분기를 완벽하게 탐색하는 방법이다. 즉, 정점에서 자식들을 우선으로 탐색하는 알고리즘이라고 생각하면 쉽다. 더 쉽게 예시를 들자면, 미로찾기를 할 때 최대한 한 방향으로 ..

카테고리 없음 2024.09.19

[Django] 인프런 Django로 Pinterest 따라 만들기 (3)

작성자성창민일 시2024. 9. 19 (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진세번째 시간입니다.연휴를 보내고 오니 풀어진 것 같아 걱정이네요. 열심히 해보겠습니다.  저번 시간에 include와 extends를 배웠습니다. 이번에는 그걸 직접 사용해보는 것 같습니다.head.html을 만들어두고,원래 base.html의 head 가 있던 자리에는 include 문을 사용하여 head.html과 연결해줍니다. 이제 본격적으로 프론트를 꾸미는 것 같습니다. body를 3 부분으로 나눕니다. 라는 것을 사용하는데, 나중에 더 자세히 배운다고 합니다.나누어서 간단하게 시각화를 하고,결과를 보면 아래와 같습니다.위에서 include 를 ..

카테고리 없음 2024.09.19

[알고리즘] JAVA 자료구조(2) - Queue

작성자이재영일 시2024. 9. 3 (화) 18:00 ~ 21:00장 소미래관 429호 자율주행스튜디오참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진더보기목차큐란?큐의 특징사용법백준 풀이이번 주차에는 Java를 사용하여 자료구조의 대표적인 큐(Queue)를 공부해볼 것이다.1. 큐란?큐는 데이터를 한줄로 세운 형태의 자료구조이다. 데이터가 들어오는 방향과 나가는 방향이 하나 씩 존재하는 형태로 가장 처음에 삽입된 자료가 가장 먼저 삭제되는 선입선출(First-In-First-Out) 구조이다. 실생활에서는 번호표를 이용한 줄서기 등을 예시로 볼 수 있다. 여기서 가장 앞에 있는 데이터 즉, 큐의 앞을 일반적으로 'front' 또는 'head'라고 부르고, 가장 끝에 있는 데이터 즉, 큐의 끝..

카테고리 없음 2024.09.10

[Django] 인프런 Django로 Pinterest 따라만들기 (2)

작성자성창민일 시2024. 9. 10  (화) 18:00 ~ 21:00장 소미래관 자율주행스튜디오 429호참가자 명단임혜진, 성창민, 이재영, 장원준, 김명원 사 진 "핀터레스트 따라 만들기" 두번째 게시물입니다! 빨리 배포까지 하고싶네요. 시작하겠습니다.  Git 에서 불필요한 파일 제거pycache 파일을 삭제했습니다. 이전 프로젝트를 진행할 때도 봤던 파일인데, 필요없는 파일인가봅니다.   HTML & TemplateTemplate에서 자주 쓰이는 구문 : extends/include두가지 구문은 HTML을 가져온다는 점은 비슷하지만 사용 용도가 살짝 다르다고 합니다. extends는, 어딘가에 미리 만들어 놓은 HTML파일을 가져와서 사용하는 함수? 비슷한 것 같습니다.HTML 파일을 통해 뼈대(..

카테고리 없음 2024.09.10

[알고리즘] JAVA 자료구조(1) - Stack

작성자이재영일 시2024. 9. 3  (화) 18:00 ~ 21:00장 소미래관 자율주행스튜디오 429호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진더보기목차스택이란?스택의 특징사용법백준 풀이이번 학기 모각코에서 Java를 사용한 알고리즘을 공부해볼 것이다. Java는 현재 한국에서 가장 많이 사용되는 언어라고 봐도 무방할 정도의 인지도를 가졌는데, 아마도 Java 프레임워크인 Spring 때문일 것이다. 이번 모각코를 통해 Java 활용 능력을 기르고, 이후 Spring 스터디까지 나아가볼 것이다. 1. 스택이란?스택은 데이터를 차곡차곡 쌓아 올린 형태의 자료구조이다. 한쪽에서만 데이터를 넣고 뺄 수 있는 제한적으로 접근할 수 있는 형태로 가장 마지막에 삽입된 자료가 가장 먼저 삭제되는 ..

카테고리 없음 2024.09.03

[추천시스템설계] Factorizations Machines

작성자장원준일 시2024. 5. 23  (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진Latent Factor Models 의 한계점 Cold-start: 상호작용 데이터가 충분히 많지 않을 때 Interpretability: Feature는 model이 무엇을 하는지 해석하는데 도움이 됨 Temporal evolution: 선호도나 특성이 시간에 영향을 받는 경우  Factorization MachinesFeature간 관계를 모델링 Latent Factor Model의 Generalization User-Item 상호작용 뿐 아니라 feature들 사이의 상호작용도 모델링 가능! User-Item 상호작용은 여러 feature들 중 ..

카테고리 없음 2024.05.23

[Flutter 스터디 5주차] Dart 언어를 익혀보자 (5)

작성자이재영일 시2024. 5. 23 (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진더보기목차에러 핸들링ThrowTry, On, CatchFinally비동기 지원Future 다루기Stream 다루기이번 주차에는 Dart 언어를 사용한 에러 핸들링과 비동기 지원에 대해서 알아볼 것이다. 에러 핸들링다른 언어에서도 그렇지만 에러 핸들링은 정말 중요한 개념이다.  예외란 예상하지 못한 일이 발생했다는 것을 의미하는 에러를 말한다. 예외가 캐치되지 않았다면, 예외를 발생시키는 isolate가 지연된 상태이고 보통 해당 isolate나 프로그램이 종료된다. Java와 다르게, Dart의 모든 예외는 확인되지 않은 예외이다. 메서드는 자신이 어떤 ..

카테고리 없음 2024.05.23

[추천시스템설계] User free models

작성자장원준일 시2024. 5. 16  (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진   User parameter 없는 모델링 하려면 어떻게 할  수 있을까?User parameter 가 없으면 좋은 이유User 마다 rank 만큼의 parameter가 필요한데 이렇게 되면 user 수가 많아졌을 때 메모리 사용량 과다해진다.상호작용이 적은 (ex. 선호도 표현을 적게한)  User 는 정확도가 낮다.User가 상호작용 할 때 마다 업데이트 해야한다.아이템 집합을 입력받고, 추천 아이템들을 출력하는 모델을 만든다면 User의 상호작용이 늘어나도 재학습 할 필요가 없다. 이를 통해 제안된 방법이 두가지가 있는데 먼저 처음은,SLIM (..

카테고리 없음 2024.05.16

[운영체제] 18. Paging

작성자임혜진일 시2024. 5. 16  (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진  18장의 핵심 질문 : 페이지를 사용하여 어떻게 메모리를 가상화할 수 있을까? 🔹 흐름 정리우리는 메모리 공간 관리를 위해 세그멘테이션 기법을 도입하였다. 세그멘테이션에서는 세그멘트 단위(예, 코드, 힙, 스택)로 주소 공간을 나눴기 때문에 다양한 크기의 덩어리로 구분해주어야 했는데, 이로 인해 외부 단편화(external fragmentation)문제가 발생했다. 외부 단편화 문제는 공간이 할당되는 것을 점점 더 어렵게 했다. 그래서 나온 새로운 방식이 페이징(paging)이다. 우리는 이번 글에서 페이징 기법에 대해 알아볼 것이다.🔹 페이징(..

카테고리 없음 2024.05.16

[Django] Django REST Framework로 api 만들어보기

작성자성창민일 시2024. 5. 9  (목) 18:00 ~ 21:00장 소복지관 b128-1호참가자 명단임혜진, 이재영, 성창민, 김명원, 장원준 사 진 REST 프레임워크에 대해 이전 시간에 학습해 보았으므로, 이번엔 간단한 api를 만들어보며 사용법을 숙달해보겠습니다.개복치 개발자님의 장고 REST API 강좌를 보며 학습했습니다.student 라는 이름의 학생들을 관리하는 api를 만들어 보는 과정인 것 같습니다.https://www.youtube.com/watch?v=lzvhfgKSnXg&list=PLfRvc71koCxgCNZl2OPWQ7RDUbXo7aqBb&index=1 역시 처음에는 앱을 새로 만들어야겠죠.아직도 앱 만드는 과정을 다시 찾아보면서 만들어야 하는데, 나중엔 보지 않아도 자연스레 ..

카테고리 없음 2024.05.09