Wavelet tree with RRR structure as nodes, implementations in C, C++, C#, Java and Python
Project for Bioinformatics course at University of Zagreb, Croatia LINK
#Author
C - nkurdija
C++ - bkanski
C# - v1 - systemplay
C# - v2 - lukapostruzin
Java - bpervan
Python - pintir
#Usage
C
-
- Locate C folder
- Locate C folder
-
- make
- make
-
- ./WaveletTree FileName (rank|select) char bound
- ./WaveletTree FileName (rank|select) char bound
C++
-
- Locate C++ folder
- Locate C++ folder
-
- make
- make
-
- ./WaveletTree FileName (R|S) char bound
- ./WaveletTree FileName (R|S) char bound
Java
-
- Locate Java folder
- Locate Java folder
-
- Locate out/production/WaveletTreeRRR folder
- Locate out/production/WaveletTreeRRR folder
-
- java hr.fer.bio.project.main.Main FileName (R|S) char bound
- java hr.fer.bio.project.main.Main FileName (R|S) char bound
C# - v1
-
- Locate C# - v1 folder
- Locate C# - v1 folder
-
- Locate WaveletTreeRRR folder
- Locate WaveletTreeRRR folder
-
- gmcs -target:exe -out:WaveletTree.exe -*.cs
- gmcs -target:exe -out:WaveletTree.exe -*.cs
-
- mono WaveletTree.exe FileName (rank|select) char bound
- mono WaveletTree.exe FileName (rank|select) char bound
C# - v2
-
- Locate C# - v2 folder
- Locate C# - v2 folder
-
- Locate WaveletTreeRRR/WaveletTreeRRR folder
- Locate WaveletTreeRRR/WaveletTreeRRR folder
-
- gmcs -target:exe -out:WaveletTree.exe -*.cs
- gmcs -target:exe -out:WaveletTree.exe -*.cs
-
- mono WaveletTree.exe FileName (R|S) char bound
- mono WaveletTree.exe FileName (R|S) char bound