Strijkers

Conversie van Romeins naar geheel getal
2026

Conversie van Romeins naar geheel getal

Gegeven een string s die een Romeins cijfer vertegenwoordigt, zoek dan de bijbehorende gehele waarde. Romeinse cijfers worden gevormd met behulp van de volgende symbolen: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 en M = 1000. Getallen worden doorgaans gevormd door deze symbolen van links naar rechts te combineren, waarbij de waarden ervan worden opgeteld of afgetrokken op basis van specifieke regels.

Een eenmalig wachtwoord of unieke identificatie-URL genereren
2026

Een eenmalig wachtwoord of unieke identificatie-URL genereren

Een eenmalig wachtwoord (OTP) is een wachtwoord dat slechts geldig is voor één inlogsessie of transactie op een computersysteem of ander digitaal apparaat. Raadpleeg dit voor meer details. Algoritme Kies willekeurig karakters uit al onze mogelijkheden en genereer daaruit een string van de gewenste lengte. OTP's zijn over het algemeen 6-7 tekens lang en de willekeur van 6-7 tekens garandeert bijna een veilige manier van inloggen.

Vigenère-cijfer
2026

Vigenère-cijfer

Vigenere Cipher is een methode voor het coderen van alfabetische tekst. Het maakt gebruik van een eenvoudige vorm van polyalfabetische substitutie. Een polyalfabetisch cijfer is elk cijfer dat is gebaseerd op vervanging, waarbij gebruik wordt gemaakt van meerdere vervangingsalfabetten. De codering van de originele tekst gebeurt met behulp van het Vigenère-vierkant of de Vigenère-tabel.

Implementeer een telefoongids
2026

Implementeer een telefoongids

Gegeven een lijst met contacten die in een telefoonboek voorkomen. De taak is om een ​​zoekopdracht voor het telefoonboek te implementeren. De zoekopdracht op een string ‘str’ toont alle contacten met het voorvoegsel ‘str’. Een speciale eigenschap van de zoekfunctie is dat wanneer een gebruiker naar een contactpersoon uit de lijst met contactpersonen zoekt, er suggesties (contactpersonen met een voorvoegsel zoals de tekenreeks die daarvoor is ingevoerd) worden weergegeven nadat de gebruiker elk teken heeft ingevoerd. Opmerking: contactpersonen in de lijst bestaan ​​alleen uit kleine letters. Voorbeeld:

Kleinste palindroom na vervanging
2026

Kleinste palindroom na vervanging

Gegeven een string die enkele kleine letters bevat en één speciaal teken punt(.). We moeten alle punten vervangen door een alfabetteken op zo'n manier dat de resulterende string een palindroom wordt. In het geval van veel mogelijke vervangingen moeten we een palindroomstring kiezen die lexicografisch het kleinst is. Als het niet mogelijk is om de string na alle mogelijke vervangingen om te zetten in een palindroom, dan is uitvoer Niet mogelijk.

Palindroom door front-insertie
2026

Palindroom door front-insertie

Gegeven een string s die alleen uit kleine Engelse letters bestaat, zoek dan het minimum aantal tekens dat aan de voorkant van s moet worden toegevoegd om er een palindroom van te maken. Opmerking: een palindroom is een string die voorwaarts en achterwaarts hetzelfde leest.