Tekstin kierto vasemmalle
Siirrä tekstin merkkejä vasemmalle määritellyn määrän paikkoja.
Syöte
Tuloste
Lue lisää
Mikä on tekstin kierto?
Tekstin kierto, jota kutsutaan myös ympyräsiirroksi tai merkkijonon kiertoon, on operaatio, joka siirtää merkkejä merkkijonon toisesta päästä toiseen. Kun kiertoa tehdään vasemmalle, tekstin alusta tulevat merkit siirtyvät loppuun, jolloin syntyy syklinen permutaatio. Tämä käsite on perusasia tietojenkäsittelytieteessä, kryptografiassa ja data‑manipulaatioalgoritmeissa.
Vasemmalle kierto siirtää jokaisen merkin kohti merkkijonon alkua. Merkit, jotka “putoavat” vasemmasta reunasta, kiertyvät oikealle puolelle. Esimerkiksi, kun merkkijono "ABCDE" kierretään vasemmalle kahdella paikalla, tuloksena on "CDEAB" — kaksi ensimmäistä merkkiä siirtyvät loppuun.
Työkalun kuvaus
Tämä työkalu suorittaa vasemman kierron (ympyräsiirto vasemmalle) tekstimerkkijonoihin. Syötä tekstisi ja määritä, kuinka monella paikalla siirretään, ja työkalu näyttää välittömästi kierron tuloksen. Kierto on ympyräinen, eli vasemmasta päästä pois siirtyneet merkit ilmestyvät oikeaan päähän.
Esimerkit
| Syöte | Paikat | Tuloste |
|---|---|---|
| Hello | 1 | elloH |
| Hello | 2 | lloHe |
| ABCDEF | 3 | DEFABC |
| 12345 | 2 | 34512 |
| rotation | 4 | tionrota |
Ominaisuudet
- Reaaliaikainen kierto kirjoittaessasi
- Tukee mitä tahansa määrää paikkoja (kääntyy automaattisesti, jos arvo on pidempi kuin tekstin pituus)
- Säilyttää kaikki merkit, mukaan lukien välilyönnit ja erikoismerkit
- Toimii Unicode‑merkkejä ja emojeita käyttäen
- Ei riippuvuuksia — puhdas JavaScript‑toteutus
Käyttötapaukset
- Kryptografian opiskelu: Ymmärtäminen ympyräsiirroista, joita käytetään salausalgoritmeissa kuten DES ja AES
- Ohjelmointiharjoitus: Merkkijonon manipulointialgoritmien testaaminen ja taulukon kiertokäsitteiden ymmärtäminen
- Datan peittely: Yksinkertainen tekstin muunnos perusenkoodaus tarkoituksiin
- Pulmanratkaisu: Työskentely salakirjoituspulmien ja sanapelien parissa, jotka sisältävät merkkien siirtoa