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: COLUMNSORTING

Heapify vs Heap-Sort vs Construct Heap Heapify, Heap-Sort, y Construct Heap son tres conceptos relacionados con la estructura de datos de Heap en programación. Heapify convierte una estructura de datos en un Heap válido, mientras que Heap-Sort ordena una estructura de datos mediante Heap. Por otro lado, Construct Heap crea un nuevo Heap a partir de una lista de elementos. En resumen, Heapify es el proceso de convertir una estructura de datos en un Heap válido, Heap-Sort es el proceso de ordenar una estructura de datos utilizando Heap y Construct Heap es el proceso de crear un nuevo Heap a partir de una lista de elementos.

Estoy aprendiendo la estructura de datos heap y estoy muy confundido entre las funciones de heap mencionadas en el título. De acuerdo con mi comprensión, el algoritmo para max heapify se parece mucho a la construcción de un heap utilizando un enfoque de arriba hacia abajo. Incluso el heap sort . . . Read more

Cómo ordenar un diccionario con respecto a la lista de valores.

Tengo 2 valores en la lista de cada clave del diccionario, necesito ordenar el diccionario de forma descendente por value1 y de forma ascendente por value2: dict1={‘123126′:[100,’DDD’],’123121′:[100,’AAA’],’123122′:[100,’BBB’],’123123′:[101,’CCC’]} dict2 = {clave: valor for clave,valor in sorted(dict1.items(), key = lambda ele: ((ele[1][0]),(ele[1][1])), reverse = True)} print(dict2) salida >> {‘123123’: [101, ‘CCC’], ‘123126’: . . . Read more

Cómo iterar y ordenar los elementos de QGridLayout

Tengo un QGridLayout con 225 hijos de QTextEdit. Necesito poblar una matriz QString board[15][15] con sus valores de texto basados en la posición de cada QTextEdit. Si hacía esto de la larga manera, se vería así: boardArray[0][0] = ui->box0x0->toPlainText(); boardArray[0][1] = ui->box0x1->toPlainText(); boardArray[0][2] = ui->box0x2->toPlainText(); … Eso parece una solución . . . Read more

¿Cómo puedo ordenar palabras individuales dentro de una lista utilizando la función map()?

Tengo una lista de palabras que estoy tratando de ordenar dentro de una lista: palabras = [“yo”, “acto”, “flop”, “tac”] palabras = lista(map(sorted, palabras)) Resultado deseado: [“oy”, “acto”, “flop”, “tac”] Lo anterior divide cada palabra dentro de la lista en caracteres individuales, pero las ordena: ¿Por qué lo hace? ¿Porque . . . Read more

error de tiempo de ejecución. error de automatización. falló la llamada a procedimiento remoto.

Escribí el siguiente código para ordenar una columna de Excel: Sub deneme() Workbooks(“macro.xlsm”).Activate Dim excelApp As New Excel.Application excelApp.Visible = False excelApp.Workbooks.Open Filename:=”C:\Users\cildi\Desktop\sortdeneme\New\new.xlsx” Dim excelsWbk As Object Set excelsWbk = excelApp.Workbooks(“new.xlsx”) excelsWbk.Sheets(“Sheet1”).AutoFilter.Sort.SortFields.Add2 Key _ :=Range(“A1”), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _ xlSortNormal With excelsWbk.Sheets(“Sheet1”).AutoFilter.Sort .Header = xlYes .MatchCase = False .Orientation = . . . Read more