질문항공사 스케줄 프로그램..
항공사에 다니고 있습니다. 별거 아닌거 같은데 개발자 형님들의 도움이 필요해서 여쭤봅니다. 항공사 스케줄을 짤떄 하나의 기재로 여러 노선을 투입하기 위해서는 최대한 시간을 빡빡하게 편성하는게 중요합니다. 기재가 한 두개라면 수기나 엑셀로 계산하기 쉬운데, 기재가 60대, 노선이 120개 이런식이면 어떤 스케줄로 연결해야 최대의 편성을 할 수 있을지 매뉴얼로 하기에는 답답함이 있어 프로그램이나 좋은 방법이 있다면 시스템화 하려고 합니다. 1번 노선 SKD. 인천 0800 출발 1200 나리타 도착 - 나리타 출발1300 1500 인천 도착 2번 노선 SKD. 인천 1400 출발 1600 세부 도착 - 세부 출발1700 2000 인천 도착 3번 노선 SKD. 인천 1600 출발 1800 오사카 도착 - 오사카 출발 1900 2100 인천 도착 4번 노선 SKD. 인천 1800 출발 2000 괌 도착 - 괌 출발 2100 2300 인천 도착 예를 들어, 위에서 1번 노선을 운항한뒤에 다음에 편성할 수 있는 최적의 노선은 아래 보기중에 3번이 될 것입니다. 2번 노선은 인천 도착 후 연결 불가 스케줄임으로 제외, 4번 노선은 연결은 가능하나 18시까지 비행기가 놀게 되므로 비효율 발생하니까요.. 이렇게 4가지 노선이라면 찾기가 쉬운데 기재가 많고 노선이 많으면, 빠르게 연결의 최적해를 찾는게 중요합니다. 혹시 이러한 작업을 편하게 구할수있는 방법이 있을까요? 코딩 같은거 1도 몰라서, 알고리즘이나, 코딩으로 가능한 프로그램이 있다면 배우면서 한번 만들어보고싶네요.. 뭘 배우면 좋을까요.