Skip to content

2022~2023 자료구조 프로젝트 : 루미큐브

Notifications You must be signed in to change notification settings

jaehyeok3017/Rummikub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎲 2학년 자료구조 프로젝트 : Rummikub 🎲

📢 01. 개요

  • Rummikub 게임을 통한 자료구조의 적용
  • 자료구조 6반 프로젝트 2등

🎈 02. 구성 및 자료구조 적용 내용

  • 유저 타일리스트 : Sort(유저의 타일을 숫자 기준으로 정렬), ArrayList(유저가 가지고 있는 타일 확인)
  • 보드 타일리스트 : LinkedList(보드에 있는 카드를 확인하기 위해 연결리스트로 구현), ArrayList(전체 타일 확인)
  • 타일을 뽑는 부분 : Stack(LIFO 구조를 활용하여 전체 타일을 관리)
  • AI 부분 : Search(타일을 검색해서 뽑을 타일을 놓기), Sort(유저의 타일을 숫자 기준으로 정렬)

🙇‍♂️ 03. 제작 한 사람들

📚 04. 추가 유지보수

  • Refactor - 최재혁 : 3학년 전공 프로젝트 중 CleanCode를 읽고 코드 중 일부 유지보수

About

2022~2023 자료구조 프로젝트 : 루미큐브

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages