Dev-Aligator / Backtracking-Research

A resource for the CS112 class at university, containing code, documentation, and tutorials on the powerful algorithmic technique of backtracking. Explore its applications in computer science and gain a deeper understanding of problem-solving with this valuable resource.

Home Page:https://dev-aligator.github.io/Backtracking-Research/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backtracking-Research

This repository contains a collection of resources, including code, documentation, and tutorials on the powerful algorithmic technique of backtracking.

The materials in this repo are intended to supplement the course materials for CS112.N22.KHCL at UIT and provide a comprehensive reference for students learning about backtracking. The repo includes reference papers in the references folder, presentation slides in the slide folder, and detailed and advanced documents in the src folder.

We hope you find these resources helpful in your studies and research.

Usage

  • The slides directory contains the slides used for the discussion, which can be accessed at slide/backtrack.pdf.
  • The src directory contains detailed and advanced documents on backtracking which can be found at here.
  • The visualiser directory contains the website source code for visualization of the solution of CSPs. These visualizations provide a graphical representation of the solutions to CSP problems, which could be accessed here.

Contributions

Contributions to this repository are welcome and appreciated! If you have any suggestions, corrections, or additions, please submit a pull request or create an issue.

License

This study resource is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license. You can find a copy of the license in the LICENSE file.

This means that you are free to share and adapt the material in this repository, as long as you give appropriate credit and do not use it for commercial purposes. You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

If you have any questions about how you can use or share this material, please contact me at devaligator1004@gmail.com.

About

A resource for the CS112 class at university, containing code, documentation, and tutorials on the powerful algorithmic technique of backtracking. Explore its applications in computer science and gain a deeper understanding of problem-solving with this valuable resource.

https://dev-aligator.github.io/Backtracking-Research/

License:Other


Languages

Language:JavaScript 78.0%Language:TeX 15.0%Language:HTML 5.2%Language:CSS 1.8%