Preciosa M's repositories
DancingCowQueue
CS: Data Structures --- Dancing Cow Queue: User inputs # of cows in the show, and # of cows on stage at a time. Algorithm returns total duration of the show (when all cows finish dancing).
ArrayToLinkedList
create linked list from an input array of integers, merge an array of linked lists into one (DUPLICATES ARE ALLOWED), REMOVE duplicates from an input linked list, reverse a linked list without creating a new node
DFS_BFS
CS: Data Structures - Directed Graph DFS & BFS --- Use edge node structure for adjacency list (directed graph), custom queue algorithm for BFS, custom list class implementation for adjacency list. BFS and DFS algorithms used.
TableDrivenScanner
This is a table driven scanner. Needs trs.txt and dfas.txt. States are 0 to 9 and chars are a to d. Program: Read the files into TRS & DFAs, return number of DFAs read, display DFAs & TRS labeled nicely.
CryptoWalletSim
Simulates transactions between users of a Cryptocurrency Wallet. Uses server and client side algorithms in python to achieve functionality.