Skip to content

One of my project for Data Structure in 2nd Semester. A simple automated suggestion system for places in SBY

Notifications You must be signed in to change notification settings

Louis3112/graph_sby_map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

‼️ Data Structure Project for 2nd Semester ‼️

πŸ§’ πŸ“‡ graph_sby_map πŸ§’ πŸ“‡

One of my project for Data Structure 2nd Semester. The project is a simple automated suggestion system that implements graph.

There are 2 graph traversal algorithms implementation, BFS and DFS, split into 2 files :

  • BFS, used for tourist destinations in Surabaya (The project runs in english)
  1. Arab Village (Kampoeng Arab), North Surabaya
  2. Bulak Village (Kampung Bulak), North Surabaya
  3. Sanggar Agung Temple (Klenteng Sanggar Agung), North Surabaya
  4. 4 Face Buddha Statue (Patung Buddha 4 Rupa), North Surabaya
  5. Museum House of Sampoerna, North Surabaya
  6. Food Junction Grand Pakuwon, West Surabaya
  7. Heroes Monument (Tugu Pahlawan), Central Surabaya
  8. Heroes Museum (Museum Pahlawan), Central Surabaya
  9. The Statue of Suro and Boyo (Patung Suro dan Boyo), South Surabaya
  10. Surabaya Zoo (Kebun Binatang Surabaya), South Surabaya
  • DFS, used for travel routes to various campuses in Surabaya (The project runs in Indonesia)

The categories are divided into 2, private and public campus

  • Public campus :
  1. Universitas Airlangga (UNAIR)
  2. Institut Teknologi Sepuluh November (ITS)
  3. Universitas Negeri Surabaya (UNESA)
  4. Universitas Pembangunan Negeri Veteran Jawa Timur (UPN)
  5. Politeknik Elekronika Negeri Surabaya (PENS)
  6. Politeknik Perkapalan Negeri Surabaya (PPNS)
  • Private campus :
  1. Universitas Surabaya (UBAYA)
  2. Universitas Wijaya Kusuma Surabaya (UWKS)
  3. Universitas Katolik Widya Mandala (UWM)
  4. Universitas 17 Agustus 1945 (UNTAG)
  5. Universitas Hang Tuah (UHT)
  6. Universitas Ciputra (UC)
  7. Universitas Islam Negeri Sunan Ampel (UINSA)
  8. Universitas Muhammadiyah Surabaya (UMS)

The project is developed using Functional programming, C++ language, runs on CLI, and only requires iostream

There is a report written in Bahasa Indonesia that you can read from.

▢️ Installation and Usage

To install this project, please proceed these steps:

  1. Clone the repository: git clone https://github.com/Louis3112/graph_sby_map
  2. Navigate to the project directory: cd graph_sby_map
  3. Compile the project: g++ -o Graph_BFS Graph_BFS.cpp (if you want to run Graph DFS, just change into Graph_DFS)
  4. Run the project : ./Graph_BFS (or just simply run with your IDE)

πŸ‘€ Contributing πŸ‘€

If you'd like to contribute or upgrade the project, it would be my pleasure! πŸ˜„ (I would be surprise tho, i mean.. it's a simple project)

Here's how to to contribute:

  1. Fork the repository
  2. Create a new branch: git checkout -b your-branch-name
  3. Make your changes
  4. Commit your changes: git commit -m "your messages"
  5. Push your changes to your forked repository: git push origin your-branch-name
  6. Submit a pull request

πŸ“ž Contact πŸ“ž

If you have any questions or comments about this project, please contact me

About

One of my project for Data Structure in 2nd Semester. A simple automated suggestion system for places in SBY

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages