Buku ini merupakan panduan komprehensif untuk memahami dasar-dasar algoritma dan pemrograman dengan fokus pada implementasi menggunakan bahasa pemrograman Python. Buku ini dirancang untuk membantu pembaca, baik pemula maupun mereka yang telah memiliki pengalaman dalam pemrograman, untuk mengembangkan pemahaman yang kuat tentang konsep algoritma dan bagaimana menerapkannya dalam Python. Semoga buku ini membantu pembaca untuk memahami dasar-dasar algoritma dan pemrograman, serta mengembangkan keterampilan pemrograman yang kuat menggunakan bahasa Python.
[1] R. K. Hill, “What an algorithm is,” Philos. Technol., vol. 29, pp. 35–59, 2016.
[2] J. Kleinberg and E. Tardos, Algorithm design. Pearson Education India, 2006.
[3] W. Python, “Python,” Python Releases Wind., vol. 24, 2021.
[4] C. Audet and J. E. Dennis Jr, “Pattern search algorithms for mixed variable programming,” SIAM J. Optim., vol. 11, no. 3, pp. 573–594, 2001.
[5] A. Solichin, Pemrograman Bahasa C dengan Turbo C. IlmuKomputer. Org, 2003.
[6] A. Kadir, “Pemrograman C++,” Penerbit ANDI Yogyakarta, 2001.
[7] H. Späth, Mathematical algorithms for linear regression. Academic Press, 2014.
[8] S. Hanief, I. W. Jepriana, and S. Kom, Konsep Algoritme dan Aplikasinya dalam Bahasa Pemrograman C++. Penerbit Andi, 2020.