cli135 / libcds Goto Github PK
View Code? Open in Web Editor NEWThis project forked from fclaude/libcds
Compact Data Structures Library
Home Page: http://libcds.recoded.cl
License: GNU Lesser General Public License v2.1
This project forked from fclaude/libcds
Compact Data Structures Library
Home Page: http://libcds.recoded.cl
License: GNU Lesser General Public License v2.1
libcds implements low-level succinct data structures such as bitmaps, sequences, permutations, etc. The main goal is to provide a set of structures that form the building block of most compressed/succinct solutions. In the near future we are planning to add compression algorithms and support for succinct trees. You can find more information at http://libcds.recoded.cl/ Right now we are just fixing bugs and testing some new things in here, but most of the effort is being put into libcds2, this rewrite aims at solving many problems with 64bits systems. This is necessary in order to index bigger inputs. BUILD INSTRUCTIONS To do a normal build for your platform, just do: ./configure && make && make check To install "make install". If you want the library installed elsewhere, run the configure script at the beginning with a --prefix flag ("./configure --prefix=/usr/local"). Run ./configure --help for more information on the build configuration script and refer to the INSTALL file for more information. BUILDING DOCUMENTATION Documentation is provided by doxygen. This can be built by running: make doxygen-doc You'll need the doxygen tools to build these docs however. On an Ubuntu machine do the following to install all the required packages. sudo apt-get install doxygen texlive-fonts-recommended texlive-fonts-extra CROSS BUILD INSTRUCTIONS To build for a windows target on an Ubuntu system you can use the mingw32 cross compiler: sudo apt-get install g++-mingw-w64 ./configure --host=i686-w64-mingw32 make
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.