Сравнить коммиты

..

3 Коммитов

@ -7,6 +7,13 @@ using namespace std;
void find_minmax(const vector<double>& numbers, double& min, double& max) void find_minmax(const vector<double>& numbers, double& min, double& max)
{ {
if (numbers.empty())
{
min = 0;
max = 0;
return;
}
min = numbers[0]; min = numbers[0];
max = numbers[0]; max = numbers[0];

@ -49,7 +49,7 @@ void show_histogram_svg(const vector<size_t>& bins)
const auto TEXT_WIDTH = 50; const auto TEXT_WIDTH = 50;
const auto BIN_HEIGHT = 30; const auto BIN_HEIGHT = 30;
// const auto BLOCK_WIDTH = 10 // const auto BLOCK_WIDTH = 10
size_t max_bins = bins[0]; size_t max_bins = 0;
svg_begin(IMAGE_WIDTH, IMAGE_HEIGHT); svg_begin(IMAGE_WIDTH, IMAGE_HEIGHT);

@ -20,9 +20,9 @@ TEST_CASE("null vector")
{ {
double min = 0; double min = 0;
double max = 0; double max = 0;
find_minmax({1, 2}, min, max); find_minmax({}, min, max);
CHECK(min == 1); CHECK(min == 0);
CHECK(max == 2); CHECK(max == 0);
} }
// одинаковые положительные элементы // одинаковые положительные элементы

Загрузка…
Отмена
Сохранить