Anany Levitin, 2002, Introduction to the Design & Analysis of Algorithms, Addison Wesley:United States
Munir, Rinaldi, 2011. Algoritma dan pemrograman dalam bahasa Pascal dan C, Informatika Bandung
BJ Furman, 2010. ME 30 Lecture Notes. San San José State University
http://www.engr.sjsu.edu/bjfurman/courses/ME30/lecture_notes.htm, diakses tanggal 25 Nopember 2014
Mujuni, Egbert. Mathematics Department, University of Dar es Salaam.
http://www.maths.udsm.ac.tz/mujuni/mt512/Algorithms.pdf, diakses tanggal 20 Nopember 2014
Pseudocode Standards. http://users.csc.calpoly.edu/~jdalbey/SWE/pdl_std.html, diakses tanggal 20 Nopember 2014.
Tim Pembina TOKI, 2004. Seri Buku Persiapan Seleksi Tim Olimpiade Komputer Indonesia:Buku Untuk Siswa, Referensi Pemrograman Bahasa Pascal Menggunakan Free Pascal Versi
1.0.10. Departemen Pendidikan Nasional Indonesia. Jakarta
http://cevre.beun.edu.tr/zeydan/pdf/Algorithms-Pseudocode-Flowcharts.pdf, diakses tanggal 20 Nopember 2014.