Skip to content

An essentials Library for JAVA inspired from the Boost C++ Library. This library attempts to merge most of the important libraries for JAVA as well as add several new functionality.

License

Notifications You must be signed in to change notification settings

RushangKaria/JEssentials

Repository files navigation

 #########################################################################
 #                       CLRS 3rd Edition v1.0.0                         #
 #########################################################################

 Description : This software is an implementation of the algorithms 
               in the Introduction to Algorithms book by
               Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein.
 
               Information about the book can be found here :-
               http://en.wikipedia.org/wiki/Introduction_to_Algorithms
               http://mitpress.mit.edu/books/introduction-algorithms


 Author :      Rushang Vinod Vandana Karia
                   - [email protected]
                   - 4806283130
                   - github.com/RushangKaria
                   - Arizona State University

 Author :      Shrijal Pravin Gandhi
                   - [email protected]
                   - 4806282324
                   - github.com/ShrijalGandhi
                   - Arizona State University

 File : README
         Description about this software                   

    Copyright (C) 2014  Rushang Karia, Shrijal Gandhi

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.


REQUIRED SYSTEM REQUIREMENTS :
1. JAVA SE 1.6 or higher. Download it for free at http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. For developers, JDK 1.6 or higher is required to rebuild the project :- http://www.oracle.com/technetwork/java/javase/downloads/index.html
3. Windows/Linux/Mac (32/64 bit) supporting [1]
4. 512MB free RAM. free RAM is the amount of RAM available on an idle processor with the OS running

RECOMMENDED SYSTEM REQUIREMENTS :
1. JAVA SE 1.7 or higher
2. 4GB free RAM

                                KNOWN BUGS 

ERROR MESSAGE   : "Unsupported Major-Minor version 55"
CAUSE           : This software was compiled using JAVA 1.7+. Older versions might be incompatible. 
FIX             : Upgrade to the latest version of JAVA

ERROR MESSAGE   : "JAVA Heap Space Error : Out of heap space"
CAUSE           : The memory was insufficient
FIX             : Increase the memory available to the JVM/ Increase your RAM/ Decrease the input size

                                CONTENTS

The following lists the features of the program
 

About

An essentials Library for JAVA inspired from the Boost C++ Library. This library attempts to merge most of the important libraries for JAVA as well as add several new functionality.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published