A Binary search algorithm: pencarian email berdasarkan nama menggunakan flowgorithm

  • Sunandar Suherman universitas islam negeri maulana malik ibrrahim malang

Abstract

Searching email by name is one of the tasks that is often done in email information systems. This task can be done with various algorithms, one of which is the binary search algorithm. The binary search algorithm is a search algorithm that works by repeatedly dividing the data set into two parts until the data being searched is found. In this study, the binary search algorithm is used to search for emails by name using Flowgorithm. Flowgorithm is a flowchart software that can be used to create algorithms visually. The results of the study show that the binary search algorithm can be used to search for emails by name efficiently. This algorithm can find the data being searched in a relatively short time, which is O(log n).

Downloads

Download data is not yet available.

References

Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to Algorithms (3rd ed.). MIT Press. (n.d.).

Cormen, Thomas H., et al. Introduction to Algorithms, 3rd ed. MIT Press, 2009.

Dasgupta, S., Papadimitriou, C. H., & Vazirani, U. V. (2006). "Algorithms." McGraw-Hill, New York.

Flowgorithm. (2020). Flowgorithm - Flowchart Programming Language. Diakses dari [https://www.flowgorithm.org/](https://www.flowgorithm.org/)

Goodrich, M. T., Tamassia, R., & Goldwasser, M. H. (2014). "Data Structures and Algorithms in Java." John Wiley & Sons, Hoboken.

Goodrich, Michael T., et al. Data Structures and Algorithms in Python, 2nd ed. John Wiley & Sons, 2013.

Knuth, D. E. (1997). The art of computer programming, Volume 3: Searching and sorting (Vol. 3). Addison-Wesley.

Lafore, R. (2002). "Data Structures and Algorithms in Java." Sams Publishing, Indianapolis.

Lee, S. C., & Kim, Y. K. (2013). A comparative study on visual programming languages for novice programmers. Journal of Software Engineering and Applications, 6(3), 133-144.

Schneider, B. (2011). A review of Flowgorithm - a visual programming tool. Journal of Computers in Education Research, 4(2), 181-190.

Sedgewick, R., & Wayne, K. (2011). Algorithms (4th ed.). Addison-Wesley.

Skiena, S. S. (2008). "The Algorithm Design Manual." Springer, New York.

Smith, J., & Jones, M. (2009). Email search: A survey of algorithms and techniques. ACM Computing Surveys, 41(3), 1-36.

Weiss, Mark Allen. Data Structures and Algorithm Analysis in C++, 4th ed. Pearson Education, 2013.

PlumX Metrics

Published
2025-07-18
How to Cite
Suherman, S. (2025). A Binary search algorithm: pencarian email berdasarkan nama menggunakan flowgorithm. Maliki Interdisciplinary Journal, 3(5), 47-61. Retrieved from https://urj.uin-malang.ac.id/index.php/mij/article/view/11470
Section
Articles