Ero ASCII:n ja Unicoden välillä

author
0 minutes, 53 seconds Read

Jos olet menossa teknologiahaastatteluun, he luultavasti kysyvät sinulta haastavan kysymyksen, kuten toteuta algoritmi, jolla määritetään, onko merkkijonossa kaikki ainutlaatuiset merkit. Mitä jos et voi käyttää käyttää ylimääräistä tietorakennetta, mukaan Cracking the coding Interview, 6th Edition s. 192.

Sinun pitäisi kysyä ensimmäisen kysymyksen vastaussää käyttäen ASCII- tai Unicode-merkkijonoa. ASCII tarkoittaa American Standard Code for Information Interchange. Se käyttää numeroita tekstin esittämiseen. Numeroita (1,2,3 jne.), kirjaimia (a, b, c jne.) ja symboleita (!) kutsutaan merkeiksi. Muista, että ASCII on aina yksinkertaisempia merkkejä ja alempi 8-bittinen tavu, koska se edustaa 128 merkkiä tallennuskoon pienentämiseksi. ASCII:ssä on 256 merkkiä, mikä olisi tilanne laajennettuna. Alun perin sen merkkikoodit olivat 7 bittiä pitkiä, mutta sitten sitä laajennettiin 8 bitin pituiseksi. Alkuperäinen = 128 merkkiä, laajennettu = 256. ASCII:lla on vastineensa Unicodessa. ASCII:n ja Unicoden ero on siinä, että ASCII edustaa pieniä kirjaimia (a-z), isoja kirjaimia (A-Z), numeroita (0-9) ja symboleja, kuten välimerkkejä, kun taas Unicode edustaa englannin, arabian, kreikan jne. kirjaimia, matemaattisia symboleja, historiallisia kirjoitusmerkkejä, emoji-kirjaimia, jotka kattavat laajemman merkkivalikoiman kuin ASCII:n merkit.

Similar Posts

Vastaa

Sähköpostiosoitettasi ei julkaista.