tutte le combinazione di lettere



  • tutte le combinazione di lettere
    di nichicanta data: 23/01/2014 16:25:14

    Buon pomeriggio amici, mi è stato posto un quesito da un amico circa le possibilità di combinazione tra tutte le lettere dell'alfabeto, in modo da poter verificare quante volte una determinata lettera si abbina alle restanti e cosi via.
    Tecnicamente non so se esiste un nome specifico per questo mio quesito.
    Allego un file con quello che sono risucito afare tramite varie ricerche su internet, poichè non capisco come mai accetti solo poche lettere, mi spiegate, per cortesia cosa non va e cosa posso aggiungere per riolvere quello che vi sto chiedendo?
    Grazie anticipatamente a tutti coloro che vorranno aiutarmi, vi saluto.



  • di Raffaele_53 (utente non iscritto) data: 23/01/2014 21:38:03

    Se parli di tutte le lettere (oppure anche limitate) le combinazioni sarebbero le stesse per tutte.
    Ora hai scritto solo 6 lettere
    a b c
    d e f
    Noto che una riga è fatta con tre lettere e l'altra con altre 3 lettere
    L'allegato fa una lista di numeri/lettere che si basa per 5 celle e 10 righe (casomai da modificare il codice)
    Oppure spiegati meglio cosa desideri fare



  • di nichicanta (utente non iscritto) data: 23/01/2014 21:48:17

    Ciao Raffaele_53, sono contento di vederti presente sul forum, desidererei che ( scegli tu su quante colonne o come)inserendo tutte le lettere dalla A alla Z, si creassero tanti abbinamento quante sono le lettere precedentemente inserite es:
    A B C D e cosi via, qui sotto le possibili combinazioni:
    ACDB;ABCD;ADCB,ADBC;
    BACD;BCDA;BDCA;BDAC;
    CBAD;CDBA;CABD;CBDA;
    e continuando cosi con le altre lettere in mood da avere il maggior numero di lettere abbinate alle altre.
    Chiedi ulteriori chiarimenti se vuoi, ti saluto e ti ringrazio.



  • di Raffaele_53 (utente non iscritto) data: 23/01/2014 23:15:23

    Calcolando solo la stringa ABCD, con sole 4 lettere saranno 6 possibilità.
    ABCD = ABDC = ACBD = ACDB = ADBC = ADCB

    Senza contare il cambio della prima lettera = A. Cambiando la prima lettera in B (altre sei), ricambiando (altre sei) e ricambiando (altre sei). Totale 4*6=24
    Ora pensa alle combinazioni di (presumo 26 caratteri * TOT combinazioni)
    I casi sono due..., limiti i caratteri oppure avrai la barba bianca nell'attesa.



  • di nichicanta (utente non iscritto) data: 24/01/2014 09:09:39

    Ciao Raffaele_53, hai ragione l'avevo pensato pure io cirac il tempo di attesa per il completamento delle combinazioni, comunque se puoi aiutami ( aiutatemi anche con l'aiuto di altri esperti di questo forum, tu me lo insegni che l'unione fa la forza ed in questo caso direi che è fondamentale avere più idee e metodi piu' veloci di esecuzione del codice) perchè ho la necessità di aiutare il mio amico nel risolvere questo problema.
    Buona giornata atutti quanti.



  • di Santuberto (utente non iscritto) data: 24/01/2014 13:54:47

    Buongiorno a tutti.
    Cito: Ora pensa alle combinazioni di (presumo 26 caratteri * TOT combinazioni

    Una vera bazzecola: 403.291.461.126.606.000.000.000.000 combinazioni.
    Cordiali saluti da Santuberto.




  • di nichicanta (utente non iscritto) data: 24/01/2014 14:26:05

    Ciao Santumberto, grazie per la tua precisazione, comunque è una sfida per gli esperti di questo bellissimo forum a realizzarlo (penso).
    Parlando con un programmatore esperto del mio Reparto, che non ha dimistichezza di VBA ma usa Visual DBSEE, mi ha riferito che ha realizzato una cosa uguale ma con il linguaggio proprio di Visual DBSEE.
    Io non ho le capacità per fare ciò, lascio ai veri esperti (ed in questo forum ce ne sono tanti, lo sappiamo e ce ne hanno dato prova della loro disponibilità e vasta professionalità)il compito o il desiderio di sfida per tale scopo.
    Ciao.



  • di patel data: 24/01/2014 14:31:32

    fatti dare il sorgente del programma, vedrai che riusciamo a trasformarlo in vba





  • di nichicanta (utente non iscritto) data: 24/01/2014 14:50:54

    Ciao Patel, l'ho appena contattato e mi ha detto che in realtà la combinazione che lui ha creato è abbinata ad un lavoro di maglieria con codice articolo, colore e taglia e quindi si basa su alcune di queste combinazioni ma non su tutte come ho chiesto io, quindi il codice non sarebbe adatto alal mia richiesta, aggiungo che anche lui ha sottolineato dei tempi lunghissimi di elaborazione dei dati se fossero soddisfatte tutte le combinazioni di lettere e/o di numeri. Io non so cosa altro dirvi, sta a voi esperti, abbandonare questo progetto oppure ultimarlo, fate voi.
    Io non posso fare alltro che ringraziarvi e stimarvi per quello che fate per noi.



  • di patel data: 24/01/2014 14:54:03

    devi imparare a porti obiettivi raggiungibili





  • di nichicanta (utente non iscritto) data: 24/01/2014 15:04:10

    Ok, abbandono per l'inutilità di quanto ho chiesto dopo aver appreso da voi esperti che non ha senso creare una cosa molto laboriosa con tempi di esecuzione storici, al punto di far piantare il computer e altro,( pensavo, con sincerità basandomi sulle mie scarse conoscenze informatiche, che fosse una cosa più semplice, visto i potenti mezzi informatici attualmente in uso).
    Grazie ancora per il vostro aiuto e i vostri graditi consigli.
    Ciao Patel, alla prossima richiesta di aiuto.



  • di Raffaele_53 (utente non iscritto) data: 24/01/2014 20:09:54

    Ritornando sul discorso, mà a cosa Ti serve?
    >>>in modo da poter verificare quante volte una determinata lettera si abbina alle restanti e cosi via.
    Come scritto, anche vedendo il piccolo esempio sono uguali per tutti.

    Ps. non conosco come calcolare le possibilità con 26 caratteri



  • di nichicanta (utente non iscritto) data: 24/01/2014 20:48:24

    Ciao Raffaele_53, come ho appunto richiesto all'inizio di questa discussione, il tutto mi è stato richiesto da un mio amico che ha la necessità di calcolare tutte le combinazioni di lettere, mischiandole tra di loro( mi ha detto che questo metodo si chiama calcolo combinato - o combinatorio, non so ).
    Non conosco la sua vera esigenza, mi ha chiesto questo perché a lui ho accennato piu' volte il mio cammino nel mondo della programmazione, in particolar modo di Vb e VBA, e per questo mi ha rappresentato ciò.
    A lui ho riferito pure di questo bellissimo forum al quale io sono appassionato e affezionato, e per questo ho voluto chiederlo a voi esperti del settore, non altro.
    Decidi tu Raffaele_53 se vale la pena proseguire( per i motivi sopraccennati)oppure lasciare stare perché il codice impiegherebbe molto tempo per elaboare queste combinazioni ecc.
    Io posso solo ringraziarvi per quello che fate per noi e se una soluzione me le sconsigliate perchè non è quella ottimale, io l'accetto.