<prompt> Unda algoriti inayopanga safu fulani kwa mpangilio wa kupanda.  <response>: Huu hapa ni mfano wa algoriti rahisi ya kupanga iitwayo Bubble Panga, inayoweza kupanga safu iliyotolewa kwa mpangilio wa kupanda: 1. Anza 2. Weka n kama urefu wa safu ya ingizo 3. Rudia hatua 4 hadi 6 n. mara 4. Weka i hadi 0 5. Wakati i ni chini ya n - 1 6. Ikiwa kipengele katika faharasa i ni kikubwa kuliko kipengele katika faharasa i1, basi badilisha vipengele hivyo 7 Ongezeko la i kwa 1 8. Maliza Hebu tuendeshe algoriti hii kwa safu ya ingizo iliyotolewa: 4, 5, 2, 1, 3 n 5 - marudio ya kwanza: Linganisha vipengele vilivyo karibu na ubadilishane ikihitajika - 4 na 5 ziko kwa mpangilio, hakuna kubadilishana - 5 na 2 sio kwa mpangilio, wabadilishane, safu sasa inakuwa 4, 2, 5, 1, 3 - 5 na 1 sio kwa mpangilio, wabadilishane, safu. sasa inakuwa 4, 2, 1, 5, 3 - 5 na 3 sio kwa mpangilio, wabadilishane, safu sasa inakuwa 4, 2, 1, 3, 5 - Mwisho wa marudio ya kwanza, kipengele kikubwa zaidi ni kwa nafasi yake sahihi - marudio ya pili: Linganisha vipengele vilivyo karibu isipokuwa ya mwisho na ubadilishane ikiwa inahitajika - 4 na 2 haziko katika mpangilio, zibadilishane, safu sasa inakuwa 2, 4, 1, 3, 5 - 4 na 1 haziko kwa mpangilio, zibadilishane, safu sasa inakuwa 2, 1, 4, 3, 5 - 4 na 3 haziko kwa mpangilio, zibadilishane, safu sasa inakuwa 2, 1, 3, 4 . safu sasa inakuwa 1, 2, 3, 4, 5 - Wengine wa 