Представяне на доклад за вход поток

Задача 4. Последователността на цели числа А [0: п-1]. Намерете максималната дължина на последователност от нули и началото на последователността. Легенда: DTP - дължината на текущата поредица от нули maxdp - максимална дължина на последователност npmax - максимално започва последователност от нули NTE - брой на текущата алгоритъм // - изчислителна част maxdp: = 0; DTP: = 0; цикъл от NTE: = 0 до п-1, ако [NTE] = 0, тогава DTP: = DTP + 1; в противен случай, ако DTP> maxdp на maxdp: = DTP; npmax: = NTE-DTP; всички всички KC ако DTP> maxdp на maxdp: = DTP; npmax: = NTE-DTP; всички

Задача 4. Сортиране на елементите на всички редове на матрицата (ASC). Незадължителен масив не се използва. Метод: Ние считаме едномерен масив като матрица, включваща Н * м елементи. Сортирането "балон" сравнение два съседни елемента: [Ь] [й] и след [i1] [J1]. Индекси i1 и J1 се изчислява в зависимост от местоположението на [Ь] [й] в матрицата: ако J = m -1 / * на [Ь] [й] съхранява в последната колона на аз-ти ред * / след i1 = I + 1 ; J1 = 0; / * Като [i1] [J1] се приема първи елемент на следващия ред * / друг J1 = к + 1; i1 = I; / * Като [i1] [J1] се разтваря следващия елемент и-ти ред * / общо

Алгоритъм за решаване на проблема (изчислителна част) F: = 1; m1: = п * m1; докато цикъл (F) F: = 0; m2: = m1; I: = 0; J: = 0; цикъл от к: = 0 до М2-1 / * определят двойка елементи, които се сравняват, т.е. изчисляване на индекси на следващия елемент i1, j1; Ние сравняваме с [Ь] [й] в една [i1] [J1] * / ако J = m-1, след това i1: = I + 1; J1: = 0; друго J1: = к + 1; i1: = I; ако всички на [Ь] [й]> на [i1] [J1] тогава б: = а [Ь] [д]; на [Ь] [й]: = а [i1] [J1]; на [i1] [J1]: = б; F: = 1; m1: = к; всичко, което: = i1; J: = J1; KC KC

Домашна работа. Възхвала алгоритъм на последния проблем. Нарежете IO, достъп матричните елементи, използващи указатели. Домашна работа. Възхвала алгоритъм на последния проблем. Нарежете IO, достъп матричните елементи, използващи указатели.

Представянето на този клас на тема Streaming I / O е на разположение за изтегляне по-долу: