n'abend,
nach deiner Methode müsste ich vor jedem einfügen alle key durchlaufen um die Werte zu erhalten. Diese dann vergleichen mit neuem Wert
nein. Sofern du hashbare Werte hast, legst du einfach einen inversen hash an.
Da ich kein Perl kann (und auch nicht können will), hier pseudo-code:
function insert( key, value )
{
if( value in valueHash )
throw error( "Wert »{value}« bereits unter Schlüssel »{key}« bekannt" )
keyHash[ key ] = value
valueHash[ value ] = key
}
weiterhin schönen abend...
--
#selfhtml hat ein Forum?
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|
#selfhtml hat ein Forum?
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|