Questa è l'app Linux denominata ALEPH-w la cui ultima versione può essere scaricata come alephw-1.9a.tbz. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata ALEPH-w con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
ALEPH-w
Ad
DESCRIZIONE
Aleph-w è una libreria di strutture dati e algoritmi implementati in e per C++.
Contiene le principali strutture dati: liste singole e doppie, array speciali (dinamici e di bit), molti tipi di alberi: multitree, alberi di ricerca binaria, avl, red-black, randomized, treap, splay e altri tipi interessanti.
Sono implementati diversi tipi di tabelle hash: concatenamento separato, indirizzamento aperto con sondaggio lineare e hash a doppia funzione; quest'ultimo ha un meccanismo di raccolta dei rifiuti che consente di liberare le voci cancellate. Sono implementate anche tabelle hash lineari dinamiche.
I principali algoritmi su grafi sono implementati in modo semplice e con buone caratteristiche prestazionali. Flusso di rete (costo massimo e minimo), cut points, ordinamento topologico, spanning tree, cammini minimi. ecc. I grafici sono generici nel senso che possono contenere dati indipendentemente dall'algoritmo.
Diversi contenitori della libreria C++ STL sono implementati con Aleph-w. Le loro prestazioni sono migliori dell'implementazione GNU
Caratteristiche
- Diversi livelli di astrazione in base al livello di programmazione passando dall'hardware adattato al front-end
- Interfacce generiche che consentono di contenere qualsiasi tipo di dati senza degrado delle prestazioni
- Diversità di strutture dati e algoritmi con diversi stili di interfaccia (orientato alla funzione e orientato alla classe)
- Indipendenza nella gestione della memoria: decidi da te allocare la memoria
- Molti tipi di contenitori che implementano i principali algoritmi e strutture dati conosciuti
- Contenitori C++ standard
- Pieno supporto per i grafici -non diretti e diretti-. Quasi tutti gli algoritmi su grafo implementati e generici
- Testato su compilatori gnu e Intel
Pubblico
Sviluppatori
Interfaccia utente
Non interattivo (Demone)
Linguaggio di programmazione
C++, C
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/aleph-w/. È stato ospitato in OnWorks per essere eseguito online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.