Сторнирование связанного списка с использованием stl - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь реализовать изменение структуры данных связанного списка, используя векторы и стандартную библиотеку. Я получаю сообщение об ошибке

‘:: system’ не было объявлено с использованием :: system;

#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int main()
{
  vector<int> v[100];
  vector<int> v1;
  int n,i,k,j,x;
    cin>>n;
  for(i=0;i<n;i++){
    cin>>x;
    v1.push_back(x);
  }cout<<"Given linked list"<<endl;
  for(i=0;i<n;i++){
    cout<<"->"<<v1[i];
  }cout<<endl;
  cin>>k;
  j=0;
  for(i=0;i<n;i++){
    int y=v1[i];
    v[j].push_back(y);
    if((i+1)%k==0){
     j++;
    }
    }
  cout<<"Reversed Linked list"<<endl;
  for(i=0;i<=j;i++){
    reverse(v[i].begin(),v[i].end());
    for(k=0;k<v[i].size();k++){
      cout<<"->"<<v[i][k];
  }

  }

    return 0;
}
...