FLUTTER ECOSYSTEM

directed_graph

일반적인 방향 그래프와 가중치가 있는 방향 그래프에 정점의 정렬 및 위상 정렬을 가능하게 하는 알고리즘이 포함되어 있습니다.

directed_graph 표지
최신 버전
0.5.6
30일 다운로드
1.5만
좋아요
70
Pub 점수
150

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

일반적인 방향성 및 가중 방향 그래프를 제공하는 Dart 패키지로, 정점 정렬 및 위상 정렬을 위한 내장 알고리즘을 포함합니다. 효율적인 그래프 탐색과 종속성 해결을 가능하게 하여 계층적 또는 순차적 관계를 모델링하는 데 이상적입니다. 이 패키지는 Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼을 지원합니다. 외부 종속성이 없이 강력한 그래프 구조가 필요한 개발자를 위해 설계되었습니다. 알고리즘은 일반적인 사용 사례에서 정확성과 성능을 최적화했습니다.

사용 사례
  • 의존성 해결
  • 작업 스케줄링
  • 데이터 흐름 분석
  • 네트워크 토폴로지 모델링
  • 코드 컴파일 순서
  • 그래프 시각화
주요 기능
  • 방향성 및 가중 그래프를 지원합니다
  • 위상 정렬 알고리즘
  • 정점 순서 도구
  • 크로스 플랫폼 호환성
  • 경량이며 종속성 없음
  • 제네릭 타입 지원
적합한 대상
  • 작업 스케줄러를 구축하는 개발자
  • 엔지니어가 종속성 관리 중
  • 그래프 이론에 관한 교육 프로젝트
  • 워크플로우 오케스트레이션을 필요로 하는 애플리케이션
  • 코드 분석 또는 빌드 시스템을 위한 도구
고려 사항
  • 매우 큰 그래프에 최적화되지 않음
  • 방향성 그래프 작업에 국한
  • 내장된 시각화 없음
  • 주기 감지에 대한 수동 처리가 필요합니다
  • 중간 규모의 데이터 세트에 가장 적합
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add directed_graph

카테고리

의존성

의존성 목록 5 개
  • collection^1.19.1
  • exception_templates^0.3.2
  • lazy_memo^0.2.5
  • meta^1.18.2
  • quote_buffer^0.2.7

소스 저장소

관련 프로젝트