Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ideas for your programming projects #1

Open
Nikoleta-v3 opened this issue Mar 21, 2024 · 0 comments
Open

Ideas for your programming projects #1

Nikoleta-v3 opened this issue Mar 21, 2024 · 0 comments

Comments

@Nikoleta-v3
Copy link
Collaborator

Nikoleta-v3 commented Mar 21, 2024

Here is a list of ideas for functions and algorithms that you can implement for your packages:

🧬

  • DNA Complement: A function that takes a DNA sequence as input and returns its complement (e.g., replacing A with T, C with G, and vice versa).
  • Reverse Complement: A function that generates the reverse complement of a given DNA sequence.
  • Hamming Distance Calculator: A function that calculates the Hamming distance between two DNA sequences.

💻 ➗

  • Sorting Algorithms: Implement classic sorting algorithms such as Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, etc.
  • Rock, Paper, Scissors Game.
  • Fibonacci Sequence.
  • Dice Rolling Simulator, including Cheating Dice.
  • Factorial Calculator.
@Nikoleta-v3 Nikoleta-v3 changed the title Examples of functions/algorithms Ideas for your programming projects Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant