Quantcast
Viewing all articles
Browse latest Browse all 517057

Удаление пустых ячеек в массиве - C++ Builder

Предположим что у нас есть цикл
Код:

for(int i=0;i<n;i++)
в котором рандомно заполняется массив A[i]
далее нужно разбить этот массив на несколько массивов:
Код:

if (A[i]<125)
{B[n]=A[i]}
if (A[i]>=125&&A[i]<250)
{С[n]=A[i]}
// и так далее

И вот здесь проблема. В массив B[n] попадают только определённые значения, но при этом он выглядит B{0,0,0,10,0,0,5,124...}, а мне нужно этот массив отсортировать т.е. сделать B{10,5,124,0...}. Но любая(тут я конечно не уверен) сортировка это сравнение данных которые идут последовательно. Отсюда вопрос: как Удалить все пустые элементы массива для того чтобы потом его отсортировать?

Viewing all articles
Browse latest Browse all 517057

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>