Häufigkeitsanalyse Source



  • Irgendwie finde ich keinen Quellcode für ein deutsches Häufigkeitsanalyse Programm in C oder C++. Am besten wäre natürlich schon eins das auch zeichenketten erkennt wie zb "en".
    Wäre euch sehr dankbar wenn ihr einen posten könntet...

    Danke



  • Suche selbst od. programmiere selbst.
    In C++ würde ich mit maps arbeiten.



  • Ja ich möchte das ganze ja dann erweitern und verbessern...
    Nur wieso nochmal was programmieren was schon mal wer gemacht hat...



  • l0st schrieb:

    Ja ich möchte das ganze ja dann erweitern und verbessern...
    Nur wieso nochmal was programmieren was schon mal wer gemacht hat...

    Hast du denn schon mal mit google gesucht?
    Wenn ja, dann hättest du bestimmt schon mal was gefunden.

    Vielleicht noch ein kleiner Tip von mir:
    Huffman-code benötigt ebenfalls eine Häufigkeitsanalyse. Vielleicht
    findest du da ja mehr.

    Gruß mcr



  • # include <stdio.h>
    # include <stdlib.h>
    
    /*
    ** Buchstaben zaehlen (Kap. 6.7.1)
    */
    
    main()
        {
        unsigned char buf[80];
        int count[26];
        int i, k, anz;
    
        for( i = 0; i < 26; i++)
            count[i] = 0;
    
        printf( "Anzahl: ");
        scanf( "%d", &anz);
        for( k = 1; k <= anz; k++)
            {
            printf( "%d. Wort: ", k);
            scanf( "%s", buf);
    
            for( i = 0; buf[i] != 0; i++)
                count[buf[i]-'a']++;
            }
        printf( "\nAuswertung:\n");
        for( i = 0; i <= 'z'-'a'; i++)
            printf( "%c: %d\n", 'a'+i, count[i]);
    	}
    

    ist ein Beispiel code aus einem Buch.



  • metaxy schrieb:

    main()
    

    wirf das buch weg 😉

    greetz, Swordfish


Anmelden zum Antworten