Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • K KAIST Survivors
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • 대현 김
  • KAIST Survivors
  • Wiki
  • 개발 로그
  • 7월 6일

Last edited by Kyeongwan Kim Jul 05, 2022
Page history

7월 6일

지바고 02:40

PlayerData.cs

최적화용 약간의 코드 수정

변수 이름 변경: playerData -> instance / 사유: 국룰임

변수 타입 변경: currentSemester; string -> int / 사유: 1. 메모리를 덜 먹음 2. 비교연산이 더 빠름 3(중요). 학기가 끝날 때면 이 값이 바뀔텐데 if(i=="1학년1학기") i="1학년2학기"보다 i++이 나음 / 비고: 1학년 1학기: 0, 1학년 2학기: 1, ...

새로운 변수: private List completedCourseList / 용도: 기이수 수업 저장 / 비고: 단순히 List여도 될지 다른 자료구조인 편이 나은지 모르겠음. 탐색이 빠른 구조여야 함. 정렬된 배열, AvlTree 정도가 후보.

제안 사항: enrolledCourseNames <- 특정 course가 리스트 안에 있는지 빠르게 찾기 위한 용도로 보이는데 가능하면 없애는 편이 좋을 듯

대신 1. List를 상속하는 새 리스트를 만들어 Contain을 오버로드하던가 2. 적어도 문자열인 강좌 이름이 아니라 직접 부여한 강좌 정수 코드를 기록한다던가 하는게 좋을 것 같음

Clone repository
  • Home
  • TODO
    • 개발
    • 기획
    • 아트
  • 기획 정리
    • Primary Idea
    • 시스템
    • 유닛
    • 학과 컨셉
    • 기계과 스킬 구상
    • 기계과 적 유닛 구상
    • 맵 디자인 구상
    • 기계과 커리큘럼
    • Scene Flow
    • 보스
    • 밸런스패치
  • 일지
  • 용어
  • 이슈 트래커
  • 쓰레기통