/Ripley

Ripley's Trainee Admission Test

Primary LanguageC++

Ripley

Ripley's Trainee Admission Test

Before Reading

This repository is meant for Ripley's Trainee Admission Test coordination and pacing.

I'll be using C++11, so make sure that you have g++ Compatible version running under your machine if you're considering running into.

In some cases you'll have to run the code with:

$ g++ main.cpp -o main -Wall -Wextra && ./main 

Folder Structure

.
├── 1.- Strings & Matrices  # First Question a & b 
├── 2.- Linked list         # Linked List Read / Delete f(x) 
├── 3.- Graphs & Trees      # Path Algorithm
├── 4.- OOP                 # OOP design and implementation
├── 5.- Algorithms          # Questions related to Algorithms complexity
├── 6.- Testing             # OOP design and implementation
├── 7.- Database            # Questions related to Algorithms complexity
└── README.md               # This README

Tasks

  • Creating Repository
  • 1.a.- Checks if an string has repeated characters
  • 1.b.- Checks if strings is palindrome of another
  • 2.a.- Class node: Simple Linked List
  • 2.b.- Class node: Read and Delete methods
  • 3.a.- Checks if A node is connected to B node
  • 4.a.- Create Card game Class OOP model
  • 4.b.- Create Parking lot OOP model
  • 5.a.- Ladder Game Algorithm
  • 5.b.- Explain what's O(n^2)
  • 6.a.- ATM testing
  • 7.a.- SQL
  • 7.b.- Database Normalization
  • Finishing Document