title: what is underlying data structure of STL list, vector and set?
body: <p>what is underlying data structure of STL list, vector and set ? </p>
  
  <p>My solution: </p>
  
  <ul>
  <li>vector : (dynamic allocated) array</li>
  <li>list: ?</li>
  <li>set: heap (or a binary tree with all leaf nodes located as left as possible and keep min/max element on top)</li>
  </ul>
  
  <p>Right?</p>