C++ STL에 있는 자료구조는 그냥 무지성 STL에서 가져와서 써도 됨? 굳이 따로 구현해서 쓸 필요 없는거지?

그리고 C++에서는 그래프 구현 어떤 식으로 함? 이거도 전용 라이브러리가 있냐 아니면 직접 그때그때 만들어서 써야 됨? 파이썬 쓸 때는 그냥 딕셔너리나 이중리스트로 만들었는데