运行插入排序功能时已调用abort()

时间:2019-06-26 05:01:53

标签: c++ insertion-sort abort

我正在尝试使用插入排序对字符串向量进行排序,但是当我运行以下程序时,它给我一个错误,提示“ abort()已经被调用”,我不知道如何解决它。

void InsertionSort(vector<string> *Strings,int SIZE) {

    for (int i = 1; i < SIZE; i++) {

        string temp = Strings->at(i);
        int j = i - 1;
        while (Strings->at(j) > temp  && j >= 0) {

            Strings->at(j+1) = Strings->at(j);
            j--;
        }
        Strings->at(j + 1) = temp;
    }
}

0 个答案:

没有答案