Algorithm
Mathematical Algorithms
- Asymptotic Notation for Algorithm Costs
- Time Complexity and Space Complexity
- Dynamic Programming
- Greedy Algorithms
Sorting Algorithms
- Time Complexity of Comparison Sorting Algorithms
- Lower Bound of Time Complexity for Comparison Sorting Algorithms
- Radix Sort
- Stalin Sort
String Processing
Bioinformatics
- Central Dogma of Molecular Biology
- Prokaryotic and Eukaryotic Organisms in Bioinformatics
- DNA, RNA, and Chromosomes in Bioinformatics
- Base Sequences in Bioinformatics
- What is Sequence Alignment?
References
- 문병로. (2018). 쉽게 배우는 알고리즘: 관계 중심의 사고법
- Del C. Jones, Pavel A. Pevzner. (2009). An Introduction to Bioinformatics Algorithms (Computational Molecular Biology)
All posts
- n-Gram and Jaccard Coefficient
- Heaps' Law
- Zipf's Law
- Asymptotic Notation of the Cost of Algorithms
- Time Complexity and Space Complexity
- Reasons to Be Careful When Using Recursive Functions
- Dynamic Programming
- Time Complexity of Comparison Sorting Algorithms
- Lower Bound on the Time Complexity of Comparison Sorting Algorithms
- Radix Sort
- Levenshtein Algorithm
- Greedy Algorithm
- Prokaryotes and Eukaryotes in Bioinformatics
- Biomedical Informatics: DNA, RNA, Chromosomes
- Bioinformatics: DNA Sequencing
- Key Bases and Base Pairs in Bioinformatics
- Principles of Molecular Biology
- Codon and Amino Acid Genetic Code in Bioinformatics
- Upstream and Downstream of the Base Sequence
- Intron and Exon in Bioinformatics
- Genomics and Genes in Bioinformatics
- String Edit Distance
- What is Sequence Alignment?
- Sequence Alignment Scores and Gap Penalty
- Substitution Matrix in Sequence Alignment
- Needleman-Wunsch Algorithm: Global Sequence Alignment
- Smith-Waterman Alignment: Local Sequence Alignment
- Stalin Sort