lots of exercises in java... from https://github.com/exercism/java
Stuart Kent 69eecef632 Merge pull request #699 from FridaTveit/NucleotideCountRenameClasses il y a 9 ans
..
src nucleotide-count: rename class and test class il y a 9 ans
README.md Replace exercise templates with track-level default il y a 9 ans
build.gradle Issue #200: Replaced assertj assertions in nucleotide-count tests with junit and assertj assertions. Removed assertj from nucleotide-count gradle build file. Added extra hamcrest library to nucleotide-count gradle build file to be able to use hasEntry for maps. il y a 9 ans

README.md

Nucleotide Count

Given a DNA string, compute how many times each nucleotide occurs in the string.

DNA is represented by an alphabet of the following symbols: 'A', 'C', 'G', and 'T'.

Each symbol represents a nucleotide, which is a fancy name for the particular molecules that happen to make up a large part of DNA.

Shortest intro to biochemistry EVAR:

  • twigs are to birds nests as
  • nucleotides are to DNA and RNA as
  • amino acids are to proteins as
  • sugar is to starch as
  • oh crap lipids

I'm not going to talk about lipids because they're crazy complex.

So back to nucleotides.

DNA contains four types of them: adenine (A), cytosine (C), guanine (G), and thymine (T).

RNA contains a slightly different set of nucleotides, but we don't care about that for now.

To run the tests:

$ gradle test

For more detailed info about the Java track see the help page.

Source

The Calculating DNA Nucleotides_problem at Rosalind http://rosalind.info/problems/dna/

Submitting Incomplete Solutions

It's possible to submit an incomplete solution so you can see how others have completed the exercise.