This repository contains the codes of Data Structure & Algorithm Lab tasks and/or exercise.
Each directory consists one person's own code files.
Read this documentation carefully before you get started. 😉
Table of Contents:
Note that current needs are just for C++ programming language. As for Java for the next level, this documentation will be updated accordingly.
Install the compiler (important):
Package Name | Description |
---|---|
g++ |
GNU C++ Compiler |
Install one of your prefered Text Editor or IDE (optional):
Package Name | Description |
---|---|
gedit gedit-plugins |
GNOME text editor + its plugins |
geany |
lightweight and customizable IDE |
codeblocks |
cross-platform Dev-C++ alike IDE |
vim vim-gui |
popular Unix keyboard-driven text editor |
emacs |
fully-featured keyboard-driven text editor |
nano |
simple cli text editor (default) |
Other Text Editor/IDE outside Debian/Ubuntu official repository:
Name | Description |
---|---|
Sublime Text | proprietary freemium text editor |
Atom | open-source and hackable text editor powered by GitHub |
Komodo Edit | cross-platform and multilingual text editor & IDE |
Brackets | text editor powered by Adobe corp. |
Visual Studio Code | text editor powered by Microsoft corp. |
sudo apt update
sudo apt install <package_name_1> <package_name_2> <package_name_n>
Example:
sudo apt install g++ codeblocks
الَّذِينَ آمَنُوا وَتَطْمَئِنُّ قُلُوبُهُم بِذِكْرِ اللَّهِ ۗ أَلَا بِذِكْرِ اللَّهِ تَطْمَئِنُّ الْقُلُوبُ
"Those who have believed and whose hearts are assured by the remembrance of Allah . Unquestionably, by the remembrance of Allah hearts are assured." - 13:28