#algorithm #sorting #vector #insert #cin
#алгоритм #сортировка #вектор #вставлять #cin
Вопрос:
sorted.txt файл содержит строки по возрастанию. Запишите эти строки в соответствующий вектор спецификации, а затем вставьте строку, введенную с клавиатуры, в вектор, чтобы полученная последовательность сортировки не нарушалась.
Комментарии:
1. итак, что же вы не понимаете/с чем боретесь?
2. Вы можете написать мне код?
3. эта платформа не является службой написания кода. Вам нужно показать, что вы сделали, и задать конкретные вопросы о том, с какими проблемами вы сталкиваетесь.
4. #включить lt;iostreamgt; #включить lt;iostreamgt;lt;fstreamgt; #включить lt;fstreamgt;lt;векторgt; #включить lt;векторgt;lt;алгоритмgt; #включить lt;алгоритмgt;lt;строкаgt; с использованием пространства имен std; void printVector(векторlt;строкаgt;lt;строкаgt;); int maun() { векторlt;строкаgt;lt;строкаgt;v; строковые слова; строка m; fstream fin(«sorted.txt»); в то время как (fin lt;строкаgt;gt;lt;строкаgt;gt;gt; слова) v. push_back(слова); вектор печати(v); v.вставка(v. конец() 1, m); cin lt;строкаgt;gt;gt;gt;lt;строкаgt;gt;gt;gt;gt; m; сортировка(v. начало(), v. конец()); вектор печати(v); } пустой вектор печати(векторlt;строкаgt;gt;gt;gt;gt;lt;строкаgt;x) { для (size_t i = 0; i lt;строкаgt;lt; x. размер(); i ) cout lt;lt; x[i] lt;lt; ‘ ‘; cout lt;
5. нет проблем, пожалуйста, отредактируйте свой пост и добавьте свое текущее решение с некоторыми примерами ввода и ожидаемых результатов. Также объясните, в чем, по вашему мнению, проблема, и покажите, каков текущий вывод кода на примере ввода. Это поможет потенциальным помощникам понять проблему и перезвонить int.