Pinned Repositories
AlgorithmsGroupProject
BPv7Java
A lightweight implementation of Bundle protocol version 7 which has been created by implementing only the required portions of RFC9171 except CBOR. We implement a new convergence layer which simulates expected and unexpecting disruptions for testing purposes.
egit-github
GitHub Mylyn Connector
ISCSS
JSON_Output_Parser
Allows the user to output lots of data that is fragmented in a reasonable, controlled fashion.
Lab25APED6-AnimationGame
MathProblem
This program attempts to find a more efficient way of going through all possible iterations of a sequence of numbers without repeating any element in the sequence. This swapping algorithm has O(n!) (which is the same number as the number of possible combinations, implying a linear relationship between the runtime and number of solutions) rather than the much more inefficient O(n^n * n) from brute forcing it.
Networking
Undergraduate networking class programs.
problemtools
Tools to manage problem packages using the Kattis problem package format.
sipser-computation-3rd-solutions
Solutions to all questions of the book Introduction to the Theory of Computation, 3rd edition by Michael Sipser
etdickey's Repositories
etdickey/AlgorithmsGroupProject
etdickey/BPv7Java
A lightweight implementation of Bundle protocol version 7 which has been created by implementing only the required portions of RFC9171 except CBOR. We implement a new convergence layer which simulates expected and unexpecting disruptions for testing purposes.
etdickey/egit-github
GitHub Mylyn Connector
etdickey/ISCSS
etdickey/JSON_Output_Parser
Allows the user to output lots of data that is fragmented in a reasonable, controlled fashion.
etdickey/Lab25APED6-AnimationGame
etdickey/MathProblem
This program attempts to find a more efficient way of going through all possible iterations of a sequence of numbers without repeating any element in the sequence. This swapping algorithm has O(n!) (which is the same number as the number of possible combinations, implying a linear relationship between the runtime and number of solutions) rather than the much more inefficient O(n^n * n) from brute forcing it.
etdickey/Networking
Undergraduate networking class programs.
etdickey/problemtools
Tools to manage problem packages using the Kattis problem package format.
etdickey/sipser-computation-3rd-solutions
Solutions to all questions of the book Introduction to the Theory of Computation, 3rd edition by Michael Sipser
etdickey/StarFighter
etdickey/StarFighterReal