Partie 1. J'ai un objet appelé Cartes. Il a des attributs Nom, Suit et Valeur (Jack, Diamonds, 2). Je veux compter si un joueur a quatre-de-un-genre (4 cartes ont le même attribut de nom). Comment cela peut-il être accompli? Je suis à la recherche d'un algorithme efficace.Comment compter les objets par valeur d'attribut?
Partie 2. J'ai besoin d'un algorithme pour trouver 5 cartes dans une rangée de la même couleur (c'est-à-dire 7, 8, 9, 10, cochonnet). Un grand merci d'avance à tous les gens intelligents là-bas!
Pour clarifier, chaque joueur reçoit 8 cartes au total. Le joueur (objet) a un attribut appelé Main qui est une liste de Cartes [objet].
partie 1 : quelle structure de données avez-vous pour un joueur? Autrement dit, comment représentez-vous la collection de cartes du joueur? Pour la partie 2: trouver 5 cartes d'affilée parmi quoi? –
Voulez-vous savoir si la main du joueur a 5 cartes d'affilée? – MichelleJS
merci. chaque joueur reçoit 8 cartes au total. L'objet Joueur a un attribut Main qui est une liste de cartes. J'espère avoir répondu à vos questions. Je vais également mettre à jour la question pour être plus clair. – pnduke