Visualizzazione dei risultati da 1 a 10 su 12

Visualizzazione discussione

  1. #11
    Quote Originariamente inviata da kry87 Visualizza il messaggio
    Ogni volta che devo inserire una struttura genero una chiave valutando in base 3 str ed arrotondando al primo multiplo di 36 prossimo alla chiave generata ( 36 in quanto sizeof(struct ...) è proprio 36).
    Al di là di quanto ti ha già fatto notare Oregon, stai commettendo anche un grosso errore implementativo, che sarebbe grave anche con dimensioni di file più gestibili: non usi l'allineamento al byte della struttura, sprecando così in questo caso in memoria e su disco due byte per ogni struttura, il che rende ancora più sesquipedale la già esorbitante dimensione potenziale del file binario.

    La domanda fondamentale è comunque un'altra: posto che con ogni probabilità non lavori alla NASA né alla CRAY e comunque non hai una cattedra di combinatorica da qualche parte, a che ti servirebbe gestire esplicitamente delle combinazioni (almeno così pare di capire, se l'ordine degli elementi non ha importanza, altrimenti trattasi di permutazioni) con ripetizioni di classe trenta? Se hai un vero problema di esplosione combinatoria, esistono dei metodi combinatori simbolici estremamente potenti, dei quali peraltro mi occupo da una vita. Ma il mio intuito matematico mi dice che stai semplicemente sbagliando strada...
    Ultima modifica di M.A.W. 1968; 19-09-2014 a 12:10
    • Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.