<prompt> Tengeneza algoriti ili kupanga nambari zifuatazo kwa mpangilio unaoongezeka.  <response>: Hakika, hapa kuna mfano wa algoriti rahisi ya kupanga ambayo inaweza kupanga ingizo lililotolewa la nambari kwa mpangilio unaoongezeka: 1. Chukua nambari za ingizo, ambazo ni 7, 4, na 11, na uzihifadhi katika safu. Wacha tuite safu hii nambari na itaonekana kama hii: 7, 4, 11 2. Tafuta saizi ya safu, ambayo ni 3. 3. Rudia safu kwa kutumia kitanzi cha kitanzi, kurekebisha kipengele kimoja. wakati na kuibadilisha na kitu chochote ambacho ni kidogo. Unaweza kufanya hivyo na vitanzi vilivyowekwa kiota, moja ambayo inarudia kutoka kwa kitu cha kwanza, ikisimama kwenye kipengee cha pili cha mwisho kwani cha mwisho kitapangwa tayari, na kingine ambacho hupitia vitu vilivyobaki kila wakati: kwa i in range lennambari-1: kwa j katika safui1, lennambari: ikiwa nambarii nambarij: nambarii, nambarij nambarij, nambari i 4. Baada ya kurudia, tunaweza kuona kwamba safu sasa imepangwa kwa mpangilio unaoongezeka, ikitupa matokeo ya mwisho: 4, 7, 11 Huu ni utekelezaji rahisi wa algoriti ya kupanga kiputo katika Chatu. . Kuna algoriti zingine nyingi za kupanga zilizo na ugumu bora wa wakati ambazo zinaweza kutumika kupanga safu au orodha kubwa zaidi, kama vile upangaji wa haraka au ujumuishaji. 