<prompt> Eleza jinsi algoriti ya kupanga viputo inavyofanya kazi.  <response>: Algorithm ya kupanga viputo ni algoriti ya kupanga kulingana na ulinganisho. Inafanya kazi kwa kulinganisha kila kipengele na jirani yake wa karibu, na ikiwa kipengele ni kikubwa kuliko jirani yake basi vipengele viwili vinabadilishwa. Mchakato huu wa kulinganisha na kubadilishana unaendelea hadi safu nzima ipangwa kwa mpangilio wa kupanda. 