es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PRIORITY-QUEUE

Ir a una cola de prioridad multicapa

En Go, el paquete container/heap se puede utilizar como una cola de prioridad: https://pkg.go.dev/container/heap#example-package-PriorityQueue ¿Existe algún paquete de Go para una cola de prioridad de múltiples niveles? Si no es así, ¿cómo puedo escribir uno yo mismo? Por “cola de prioridad de múltiples niveles”, me refiero a lo siguiente: Tarea . . . Read more

No se puede utilizar la cola de prioridad C# .NET 6 en Unity.

Estoy tratando de usar PriorityQueue en Unity con C#. La documentación dice que está soportado en .NET 6 en el espacio de nombres System.Collections.Generic. He intentado lo siguiente: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TMPro; public class Test : MonoBehaviour { void Start() { var queue = . . . Read more

Constructor de cola de prioridad en Java con expresión lambda.

Estoy intentando crear una cola de prioridad para una clase Student con algún orden usando un comparador de expresiones lambda de Java 1.8. Pero estoy obteniendo el error Cannot infer type arguments for PriorityQueue<>. java class Priority { PriorityQueue<student> priorityQueue = null; public Priority() { priorityQueue = new PriorityQueue<>( (Student . . . Read more

Tengo una cadena que necesito ordenar según un orden personalizado y estoy usando colas de prioridad, pero la cola de prioridad falla con duplicados.

public class CustomSortString { public String customSortString(String order, String s) { if (order == null || s == null) { return “”; } int len = s.length(); PriorityQueue<character> minHeap = new PriorityQueue<>(len, (a, b) -> { if (order.indexOf(a) > order.indexOf(b)) { return 1; } else if (order.indexOf(a) < order.indexOf(b)) { . . . Read more