2012-07-14, 09:03
  #1
Medlem
Låt oss säga att ett dataprogram har en array:

a = [12,17,23,12,17,23, 11, 9,11].

12 är alltså den första medlemmen i arrayen, 17 den andra, osv.

Arrayen kan då omformuleras till en annan array:

b= [1,2,3,1,2,3,4,5,4].

Finns det något namn för en sådan omvandling?

Man kan gå ett steg längre: 1 har den första och fjärde positionen, 2 den andra och femte osv. Efterson det finns 5 olika tal i arrayen kan vi skapa 5 nya arrayer som lagrar positionerna:

c1 = [1,4]
c2 = [2,5]
c3 = [3,6]
c4 = [7,9]
c5 = [8]

Har denna omvandling också ett namn?
Citera
2012-07-14, 10:12
  #2
Medlem
Är det måhända en avbildning du tänker på?
Citera
2012-07-14, 16:03
  #3
Medlem
Tack för det. Men har de här typerna av avbildning jag nämner något speciellt namn?
Citera
2012-07-14, 17:20
  #4
Medlem
sp3tts avatar
Jag tror inte att du hittar något matematiskt begrepp men väl inom datavetenskapen:
http://en.wikipedia.org/wiki/Run-length_encoding
http://en.wikipedia.org/wiki/Palette_%28computing%29
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in