A C++ Library about 2D array template classes, grid and mathematical operations of matrices.
-
Updated
Jul 30, 2024 - C++
A C++ Library about 2D array template classes, grid and mathematical operations of matrices.
Implementation of an image editor for the .pgm image format in C++ using 2-Dimensional Arrays
Complete Java Language | Complete Data Structures & Algorithms | cover all important DSA for internships/placements
When given elevation data input consistent with how the NOAA(National Oceanic and Atmospheric Administration) provides elevation data, a hiker wants to determine the most efficient mountain path. In this project I wrote and tested code that reads in elevation data, processes it, and then prints out a grayscale topological image map.
This repository contains my solutions to various Data Structures and Algorithms (DSA) lab tasks assigned during my coursework. Each task focuses on different aspects of DSA, ranging from basic algorithms to complex data structures.
This assignment introduces the design and implementation of algorithms on 2D arrays (aka images). The main task in this assignment was to implement a set of “image processing” algorithms over 2D arrays representing an image, a maze, or simple 2D matrix. Moreover, I had required to implement a JUnit class - to test all my functions.
Data Structures and Algorithms (DSA) are fundamental concepts in computer science that play a crucial role in problem-solving and software development. They provide the building blocks and efficient methods for organizing, storing, and manipulating data, as well as for solving computational problems.
The "Terminal Based Maze Solver" project is a Python implementation featuring a maze generator and a depth-first search algorithm to find a solvable path from the starting to the ending point in a randomly generated maze. The program provides a user-friendly console interface for interaction and exploration of maze solutions.
This project generates the play field and processes player moves in the game Minesweeper.
CAR# Interpreter: An open-source interpreter for the esoteric programming language CAR#, created by Niko Strauch. Explore the world of 2D programming with a car-like cursor navigating through a grid represented by #.
The Caterpillar Control System is a console-based simulation of a caterpillar's movement. The system allows users to control the caterpillar by providing commands for movement, growth, and shrinking.
Simple Simulation of Water, Sand, Lava and Stone
Public Repo to Contribute Solutions in Java,Python,Cpp of DSA Cracker Sheet
MINI-Checkers is an exciting game project that includes an AI opponent powered by Minimax with Alpha-Beta Pruning and Breadth-First Search algorithms. Challenge yourself with this classic strategy game and experience the thrill of competing against a smart AI adversary. Test your skills, plan your moves, and enjoy hours of fun as you engage in tact
Add a description, image, and links to the 2d-arrays topic page so that developers can more easily learn about it.
To associate your repository with the 2d-arrays topic, visit your repo's landing page and select "manage topics."