Giter Site home page Giter Site logo

Alexander John's Projects

allocate-array icon allocate-array

Implementation of an array using software engineering principles and dynamic memory management.

bookstore_program icon bookstore_program

This program was rewritten from the book C++ primer for educational purposes.

car_struct icon car_struct

A data structure is a group of data elements grouped together under one name.

computer-memory icon computer-memory

I aim to enhance my skills on computer memory by creating a living repository that will explain computer in the best way I possibly can. : )

editor icon editor

Exercise #85 from book "How to Design Programs, Second Edition (Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi)"

function-like-macro icon function-like-macro

A function like macro definition declares the name of formal parameters within parentheses, separated by commas. An empty format parameter list is legal: such a macro can be used to simulate a function that takes no arguments.

function_overriding icon function_overriding

If we call this function using the object of the derived class, the function of the derived class is executed.

go-hello icon go-hello

Nothing special here. Just my first Go program before I deep dive into building a interpreter.

gp-cp1-sdl icon gp-cp1-sdl

Simple pong game, guided by the amazing book: Game Programming in C++ by Sanjay Madhav.

hello-c icon hello-c

This is a simple "Hello World" program in C.

hello-windows icon hello-windows

This program demonstrates how to create a "simple" win32 windows application.

hello_sfml icon hello_sfml

The purpose of this project is to document (as well as share) how to setup SFML using CLion on Windows.

insertion_sort icon insertion_sort

Insertion sort works the way many people sort a hand of playing cards.

linked-list icon linked-list

Implementation of a singly linked list using object orientated design, software engineering principles, and modern memory management.

run_length_encoding icon run_length_encoding

Run length encoding is a form of lossless data compression in which runs of data (sequences in which the same data value occurs in many consecutive data elements) are stored as a single data value and count, rather than as the original run.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.