Perdonami se questa è una domanda provata, ma ho qualche difficoltà a capirlo.Coda priorità Java con un comparatore anonimo personalizzato
Attualmente ho un nodo di classe e ogni "nodo" è un quadrato in un labirinto. Sto cercando di implementare l'algoritmo A *, quindi ognuno di questi nodi avrà un membro di dati f-cost (int) all'interno di esso. Mi stavo chiedendo se c'è un modo per creare una coda di priorità di questi nodi e impostare la variabile f-cost come comparatore?
Ho esaminato esempi online, ma tutto quello che posso trovare sono le code con priorità String. Posso implementare Comparator per la classe Node? Mi permetterebbe di accedere al membro dei dati memorizzato al suo interno?
Grazie mille!
Grazie! Sembra che stavo solo avendo un po 'di difficoltà a capire il bit override, hai chiarito! – Bharat