Voici un exemple de comment cela pourrait être fait en Python. Le dict
est de ce format: {key:value, key2:value2}
. Donc, vous pouvez l'utiliser pour que vous ayez quelque chose comme {'2':3}
donc ça vous dira quel nombre a combien d'occurrences. (je ne suis pas en supposant que vous allez utiliser Python. Il est juste que vous compreniez le code ... peut-être)
matrix = [[1,5,6],
[2,6,3],
[5,3,9]]
dict = {}
for row in matrix:
for column in row:
if str(column) in dict.keys():
dict[str(column)] += 1
else:
dict[str(column)] = 1
for key in sorted(dict.keys()):
print key, '->', dict[key]
J'espère que vous pouvez comprendre ce que cela fait. This codepad montre la sortie et la belle syntaxe.
(Je ne comprends pas pourquoi SO n'aligne pas le code correctement ... il est monospace mais pas aligné: S ... s'avère que c'est parce que j'utilisais IE6 (C'est le seul navigateur au travail: - (
Est-ce pour une langue spécifique, ou voulez-vous juste une idée générale de la façon de le faire? –
Ajouté tag devoirs –