| Name | Description |
|---|---|
| Change Return Program | The user enters a cost and then the amount of money given. The program will figure out the change and the number of quarters, dimes, nickels, pennies needed for the change. |
| Collatz Conjecture | Start with a number n > 1. Find the number of steps it takes to reach one using the following process: If n is even, divide it by 2. If n is odd, multiply it by 3 and add 1. |
| Count Words | Counts the number of individual words in a from a text file and generate a summary. |
| Find Prime | Program which given a range finds all prime numbers in that range. |
| Palindrome | Checks if a user entered string a palindrome. |
| Port Scanner | Program to check if a given port at a given address is open or not |
| Reverse | Reverses a user entered string and outputs it |
| Bubble Sort | Implementation of one of the most inefficient sorting algorithms requiring O(n^2) swaps and equivilant to O(n^2) time complexity (Pseudo-code courtesy www.algorithmist.com) |
| Insertion Sort | Implementation of a simple sorting algorithm with O(n^2) time complexity, but using the equivalent of O(n) swaps. |
| Selection Sort | Implementation of an in-place comparison sort with time complexity equivalent to O(n^2) |
| Merge Sort | Implementation of a divide and conquer sorting algorithm with time complexity equivalent to Θ(n log n). |
-
Notifications
You must be signed in to change notification settings - Fork 0
michaelrinos/Python-Personal
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Independent python work
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published