Home - pin3dev/42_Push_Swap GitHub Wiki

🔖 Introduction

The PushSwap project is inspired by sorting theories and data structures such as Bubble Sort, Insertion Sort, Merge Sort and Quick Sort.
Its goal is to adapt to the constraints imposed by the problem of achieving maximum efficiency in the sorting of elements using a limited set of predefined moves, which include position swaps between elements and manipulations of the stacks.

⭕ Programming language && Norms

The project was developed in the C programming language, in accordance with the guidelines established by the Norme document.

⚠️ Pre-requisites

In order to implement the project, it is essential to have solid knowledge of the following subjects:

  • Arrays

  • Pointers

  • Linked List (Simple or Circular)

    Next ⏭️