compare values within within a vector c++
#include <iostream>
#include <vector>
int main() {
std::vector<int> values = {2, 5, 1, 8, 3, 7, 4, 6};
for (size_t i = 0; i < values.size(); ++i) {
for (size_t j = i + 1; j < values.size(); ++j) {
if (values[i] == values[j]) {
std::cout << "Duplicate values found: " << values[i] << std::endl;
} else if (values[i] > values[j]) {
std::swap(values[i], values[j]);
}
}
}
std::cout << "Sorted vector: ";
for (const auto& value : values) {
std::cout << value << " ";
}
return 0;
}