Skip to content

mike7643/eureka-algorithm-study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎉 유레카 2기 알고리즘 스터디 🎉

📅 스터디 개요

  • 기간: 2.10(월) ~ 4.19(토)
  • 진행 방식: 비대면 (Discord 활용)
  • 플랫폼: 백준
  • 사용 언어: JAVA

🎯 스터디 목표

  • 알고리즘별 개념 학습 및 관련 문제 풀이
  • 서로의 코드 리뷰 & 개선

📌 스터디 운영 방식

  • 진행: 매주 정해진 알고리즘 개념을 공부하고, 관련된 필수 문제를 풀이 후 코드 리뷰
  • 정기 회의 : (주 2회) 매주 월요일 18시 10분, 목요일 18시 10분
  • 진행 범위: 매주 회의에서 결정
  • 마감 기한: 다음 날 오전 9시까지 제출

📌 코드 리뷰 방식

  • 모든 스터디원은 매주 코드를 리뷰하고, 리뷰 받아야 함
  • 코드 리뷰 초점:
    • 시간 복잡도 / 공간 복잡도 분석
    • 최적화 방법
    • 가독성 & 네이밍 개선
    • 더 나은 풀이법 공유
  • 순환 방식 (Round-robin)
    • A → B, B → C, C → D, D → E, E → A 형식으로 진행
    • 매주 한 칸씩 이동하여 리뷰 대상 변경

📌 모르는 문제 해결법

  • 30~40분 이상 고민해도 해결되지 않으면 검색 가능
  • 해결이 어려운 경우, [문제 링크] + [시도한 코드] + [어려운 부분 설명]을 포함하여 질문
  • 해결되었을 경우, 해결 방법을 스터디 채널에 공유
  • 스터디 회의 때 어려웠던 문제 공유 및 해결 방법 논의
  • 다른 사람이 설명한 풀이를 다시 풀어보며 복습

📌 제출 규칙

  • 출제된 문제를 푼 후, GitHub에 제출
  • 코드 첫 줄에 주석 달기
    // 언어 : JAVA , (성공/실패) : 1/3 , 메모리 : 14108 KB , 시간 : 100ms
  • 폴더 및 파일명 규칙
    • 문제 폴더: 1000_A+B/
    • 파일명: 이름.java
  • 의미 없는 변수 사용 금지
    • int a, b; // Bad Example
    • int price, items; // Good Example

📌 스터디 멤버 소개

  • Present

👅 김건택(BackEnd)

⚽️ 김시헌(BackEnd)

🐰 이승우(FrontEnd)

📈 정유민(BackEnd)

💰 허승현(BackEnd)
  • Alumni

🎀 천다인(BackEnd)



📌 문제 유형별 진행 일정

기간 문제 유형
2.10 ~ 2.16 스택, BFS, 정렬, DP, BFS, 정렬
2.17 ~ 2.23 스택, 그리디, 우선순위 큐, 정렬, BFS



📌 참고

About

LG U+ 유레카 2기 알고리즘 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.8%
  • Python 0.2%