이것은 기본 작업처럼 보입니다. 그러나 너무 많은 배열 등을 시작하지 않고 간단한 방법으로 알아낼 수 없습니다. 너무 간단하면 사과드립니다. .줄을 그룹화하고 perl에서 한 줄로 연결
a,x1
a,x2
a,x3
b,x4
c,x5
c,x6
이 매우 큰 그래프의 에지 목록은 다음과 같습니다
나는이 형식의 파일이 있습니다. 나는 다음과 같은 형식으로 변환해야합니다
a,x1 x2 x3
b,x4
c,x5 x6
(이 그래프의 또 다른 일반적인 형식은) 펄에 그 일을하는 간단한 방법이 있나요? 모든 "a"와 "b"가 정렬되어 있다고 가정 할 수 있으므로 새로운 시작 노드 (예 : "b")에 도착하면 되돌아 가지 않습니다 (예 : "a"에서 나가는 가장자리가 없음)
조언을 주시면 감사하겠습니다.