Schrift
[thread]6092[/thread]

Suchalgorithmus (Seite 2)



<< |< 1 2 >| >> 16 Einträge, 2 Seiten
Gast Gast
 2004-02-24 16:53
#80304 #80304
aso :)

Steve
esskar
 2004-02-24 16:56
#80305 #80305
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
funzt es eigentlich?
[E|B]
 2004-02-24 18:07
#80306 #80306
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Ja, funzt. Vielen Dank!
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
Dubu
 2004-03-02 17:55
#80307 #80307
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Warum ueberhaupt zum Sortieren umwandeln? In ASCII haben Buchstaben die gleiche Reihenfolge wie im Alphabet, d.h. numerisches Sortieren hat den gleichen Effekt, solange du nicht mit "use locale" arbeitest. (Tatsaechlich werden vom 'cmp' ja auch nur ASCII-Codes verglichen.)
Crian
 2004-03-04 10:52
#80308 #80308
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[E|B
,23.02.2004, 18:08](1) Umwandlung von Hex
(2) Sortierung nach Namen:
Der Name muss dann natürlich nochmal in seine Hex-Darstellung umgewandelt werden.

Letztendlich sollte also das Array sortiert sein.

Ich hab mir den Thread noch nicht durchgelesen, aber warum willst Du überhaupt wandeln? Oder hast Du eine bestimmte fertige Funktion, die Du beim sort verwenden willst und die eine nicht-hexadezimale Darstellung erfordert?

Wenn Du einfach nur das default-sort verwendest, kannst Du eigentlich einfach so nach dem hexadezimalen String vor dem ersten Pipe-Symbol sortieren.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Crian
 2004-03-04 10:54
#80309 #80309
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=Dubu,02.03.2004, 16:55]Warum ueberhaupt zum Sortieren umwandeln? In ASCII haben Buchstaben die gleiche Reihenfolge wie im Alphabet, d.h. numerisches Sortieren hat den gleichen Effekt, solange du nicht mit "use locale" arbeitest. (Tatsaechlich werden vom 'cmp' ja auch nur ASCII-Codes verglichen.)[/quote]
Ups, vielleicht hätte ich ihn doch erst lesen sollen ;)
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< |< 1 2 >| >> 16 Einträge, 2 Seiten



View all threads created 2004-02-23 19:08.