Projects and tests for COSC2430 Data Structures taken at the University Of Houston
-
Updated
May 6, 2021 - Java
Projects and tests for COSC2430 Data Structures taken at the University Of Houston
Algorithm that tests for prime numbers, with O(√n) time complexity.
Introdução à análise de Algoritmo e Big-O
Learning common Data Structures & Algorithms used in the Java programming language.
A function that returns the two numbers that add up to a target in any given array
This repo includes examples of data structures and algorithms that you can use during revisions. I have highlighted their performance in regards to the order of growth in the big-o notation categories.
CPS162 Fall 2021 Group1: Gabriela Fernandez Leon, Tan Dinh, Alan Baxley
🐇 Every big-O notation with example codes
EVBox Charging Station Sessions APIs
Core data structures and algorithms implemented in Java from scratch. Very useful to crack the coding interviews at top tech companies.
Deconstruction of a computational problem... 3 algorithms to find the best possible combination of shares for investors (based on list of shares) while making use of dynamic programming.
A Project in JavaScript to understand different data structures like linked lists, hash tables, Queues, sorting, searching, graphs, etc, and how they are being structured. It is a great learning project and available for some contributors also.
An implementation of various sorting algorithms as well as a Binary Search Tree.
I had the goal of creating a queue whose performance for both enqueuing and dequeueing would be O(1). To achieve this, instead of using a list, I wrote a dictionary queue structure, DictQueue.
This repository contains some Data Structures implemented from scratch using Java.
Python Algorithms + Pytest
Scala project hosting exercies on Data Structures and Algorithms of the Android app Data Structures & Algorithms
Given an N × N grid of integers and an integer M ≤ N , determine the maximum product that can be made from M integers that are next to each other in the grid (horizontally, vertically, or diagonally.)
A Java project that does performance analyses for user-selected computations & lengths.
Add a description, image, and links to the big-o-performance topic page so that developers can more easily learn about it.
To associate your repository with the big-o-performance topic, visit your repo's landing page and select "manage topics."