{% extends "base.html" %} {% block title %}Graph Algorithms | USSU Algorithm Analyzer v4.0{% endblock %} {% block extra_head %} {% endblock %} {% block content %}

Create Graph

▸ OR CUSTOM EDGES

Run Algorithm

{% if graph_data %}
Node
Edge
Visited
Highlight
{% endif %}
{% if graph_data %}

Graph Visualization

🕸️
Initializing graph engine...

{% else %}
🕸️

No Graph Generated Yet

Create a random graph, use "Auto-Fill Random" for quick demo, or enter custom edges.

{% endif %} {% if img_data %}

Result Visualization

{% endif %} {% if result %}

Algorithm Result

{% if result.status is defined %}
Status
{{ result.status|upper }}
Message
{{ result.message }}
{% if result.vertices is defined %}
Vertices
{{ result.vertices }}
{% endif %} {% if result.edges is defined %}
Edges
{{ result.edges }}
{% endif %}
{% endif %} {% if result.execution_time_ms is defined %}
Execution Time
{{ "%.4f"|format(result.execution_time_ms) }} ms
Memory Used
{{ "%.2f"|format(result.memory_used_kb) }} KB
Comparisons
{{ result.comparisons }}
Accesses
{{ result.accesses }}
{% endif %} {% if result.algorithm is defined and result.execution_time_ms is defined %}
{{ result.algorithm }}
{{ result.time_complexity }}
{{ result.space_complexity }}
{% endif %}
{{ result|tojson_pretty }}
{% endif %} {% endblock %} {% block extra_scripts %} {% endblock %}