제목에 따르면 컴퓨터 과학에서 나무의 초기 용도 (데이터 구조, 검색 트리 등)를 찾고 있습니다.
제목에 따르면 컴퓨터 과학에서 나무의 초기 용도 (데이터 구조, 검색 트리 등)를 찾고 있습니다.
답변:
Wikipedia에 따르면 수학에서 처음으로 나무를 사용한 것은 1857 년 Cayley에 의한 것이라고합니다.
컴퓨터 과학에서의 사용은 수학에서 직접 가져 오기 때문에 언제부터 시작했는지 묻는 것이 더 근본적인 것 같습니다. 컴퓨터 과학자들이 원래 나무를 다른 것으로 부르지 않았다면, "트리"를 사용한 최초의 컴퓨터 과학자는 "트리"를 사용한 최초의 호주 사람보다 더 중요해 보이지 않습니다.
Donald Knuth의 TAOCP, Vol. 1 페이지 459 다음 논문은 CS에서 처음으로 나타나는 나무 중 하나로 간주 될 수 있습니다.
자세한 내용과 참조는 TAOCP를 확인하십시오.
이사야 : "이새의 줄기에서 지팡이가 나오고 그의 뿌리에서 가지가 자라날 것이다"
계보 정보를위한 데이터 모델로서의 나무는 실제로 매우 오래된 것입니다.
1960 년 (BCS) Computer Journal에서이 논문을 찾았습니다.
PF Windley : 나무, 숲 및 재 배열.
그는 "나무들"의 개념을 소개한다. "더글러스 (1959)에 의해 간단히 설명 됨"[샌디 더글러스] "버너스 리에 기인"[팀의 아버지 인 Conway Berners-Lee].
흥미롭게도 그의 나무는 현대 CS 나무보다 식물 적으로 더 정확합니다.
우연히도이 논문의 마지막 인용은 Windley가 Tony Rowland Jones와 공동 저술 한 논문과 "LF Kay"입니다.이 논문은 중앙 대학 입학 시스템 인 UCCA를 운영 한 아버지 인 LR Kay의 오판입니다. 영국에서.
이 논문에 대해 Conway BL에서 Computer Journal으로 보낸 서한과 Windley의 답변은 다음 문제의 174 페이지와 184 페이지로 나뉩니다.
http://comjnl.oxfordjournals.org/content/3/3/174.full.pdf+html http://comjnl.oxfordjournals.org/content/3/3/175.full.pdf+html