Skip to content
View RiceDope's full-sized avatar
💭
Coding
💭
Coding

Highlights

  • Pro
Block or Report

Block or report RiceDope

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RiceDope/README.md

Welcome

Welcome to my GitHub profile.

About Me

Im a 19 year old student studying at the University Of Kent. This is my personal page for code that I work on in my spare time. Anything related to my course won't be worked on publicly here.

Laguages I've Used

  • Python
  • Lua
  • PHP
  • CSS
  • HTML
  • JavaScript
  • SQL
  • Java

Some of these I know a lot better than others and most of them at a relatively surface level. Some like Python I've not touched in the better part of three years and languages like lua haven't been used since a project I worked on in sixth form.

My current main language would be Java as it is used in most modules in my course and probably my prefered language.

Most of what I work on here is for fun and isn't meant to be taken too seriously but if you have any suggestions then please let me know im always open to improve my coding style and effeciency.

Projects

A list of projects current and past that I have worked on. Anything marked as a past project may still recieve updates as I may still have ideas of things to add but they are for a future day as the code is at a place I am currently happy with.

Current

  • Binary Search Tree. As the name suggests its a BST. Im currently working on Post order traversal.

  • Rice Utilities. The aim for this project is to be a collection of different helpful functions that will assist in the development of future projects. Either copying them over into the new project or adding that java file into the directory for the new project. Most likely will always be being worked on

Past

  • Multi Clipboard. This was a simple project but also my first using the GitHub copilot. It allows the user to save multiple clipboards using a command line application. I used applications to convert into an executable as well as using another application to convert back from a .jar to a java file as the java file became corrupted.

  • Merge Sort. Once again this is quite a self explanatory project and did not take too long. But it takes in an ArrayList of integers and sorts them using the merge sort algorithm.

Future

Many of these are basic and may end up bundled into one repository (Will be listed here if so)

  • Stack
  • Binary Search
  • BubbleSort
  • Queue All types
  • Binary data type Idea not fully fleshed out yet
  • Red-Black-Tree Worked on this as part of my university course but may be looking to remake this
  • Linked list
  • Tik-Tac-Toe

Plans

My plan is to work through creating basic but fundamental algorithms that will give me a better base when working on larger projects.

Additionally I will be working on smaller projects that are more for my personal enjoyment such as the multi clipboard project.

Popular repositories

  1. Merge-Sort Merge-Sort Public

    An implementation of merge sort in java.

    Java 1

  2. Multi-Clipboard Multi-Clipboard Public

    Project allowing you to save multiple clipboards using a cmd application

    Java 1

  3. Binary-Search-Tree Binary-Search-Tree Public

    A simple binary search tree

    Java

  4. RiceDope RiceDope Public

    Profile README

  5. Rice-Utilities Rice-Utilities Public

    Collection of Java scripts that can be used when developing

    Java

  6. colourRec colourRec Public