이것은 interview question입니다. 그래프를 직렬화하는 방법은 무엇입니까? 나는 이것이 answer을 봤지만 이것이 충분한 지 확신 할 수 없다.그래프를 직렬화하는 방법은 무엇입니까?
이것은 매우 혼란스러운 "열린 질문"처럼 보입니다. 후보자는 요구 사항에 대해 더 많은 질문을해야 할 것입니다 : 노드와 에지가 무엇인지, 어떻게 직렬화되는지,이 그래프가 가중되고 지시되는지 등등. , 얼마나 많은 노드/에지가 그래프에 있습니다. 인프라는 어떻습니까? 일반 파일 시스템입니까 아니면 데이터베이스를 사용할 수 있습니까?
그럼이 질문에 어떻게 대답합니까?
어떤 언어입니까? C#에서는 클래스를 Serializable로 표시 할만큼 충분합니다. –
당신이 말하는 대답이 완전히 만족 스럽다고 생각합니다. 목록과 행렬은 모두 분산과 가중치를 유지하도록 조정될 수 있습니다. –