{"text": "### Human: Tulis DFS dalam c++ menggunakan std:: vector.. ### Assistant: Berikut adalah contoh algoritma pencarian kedalaman pertama (DFS) yang diimplementasikan dalam C++ menggunakan std:: vector: ```````` #include <iostream> #include <vector> #include <stack> menggunakan namespace std; // Fungsi untuk melakukan vektor pelacakan DFS<int> dfs(vector<int>& graph, int start) {vector<bool> visited.graph.size), false); // keep of visited nodes vector<int> result; // vertex visited in DFS order stack<int>; // stack for DFS traversal st.pushstart); while!(stemp.pl)) {(xdxdxd = st.top); while!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("}