About this item

Study elementary and complex algorithms with clear examples and implementations in C. This book introduces data types (simple and structured) and algorithms with graphical and textual explanations. In the next sections, you'll cover simple and complex standard algorithms with their flowcharts: everything is integrated with explanations and tables to give a step-by-step evolution of the algorithms. The main algorithms are: the sum of three or n numbers in a loop, decimal-to-binary conversion, maximum and minimum search, linear/sequential search, binary search, bubble sort, selection sort, merging of two sorted arrays, reading characters from a file, stack management, and factorial and Fibonacci sequences. The last section of Introducing Algorithms in C is devoted to the introduction of the C language and the implementation of the code, which is connected to the studied algorithms.



About the Author

Luciano Manelli

Luciano Manelli was born in 1975 in Taranto (Italy) . He graduated in Electronic Engineering at the Polytechnic of Bari at 24 years of age and then he served as an officer in the Navy. In 2012, he obtained a PhD in Computer Science from the IT Department, University of Bari - Aldo Moro. The PhD focused on Grid Computing and Formal Methods and he published the results in international publications. He is contract Professor at the Polytechnic of Bari (Course: Foundations of Computer Science) , and at the University of Bari - Aldo Moro (Course: Programming for Web, Computer Science, and Computer Lab) . The author has fifteen years' experience, working in the field of computer science and information systems. He is professionally certified engineer and author of several IT books.He has written the book "Fundamentals of Modern Information Technology" (Italian Edition - "Fondamenti di Informatica Moderna" - publisher ARACNE) in 2014, the book "Web Programming in Java" (Italian Edition - "Programmazione per il Web" - publisher ARACNE) in 2015, the book "DASM and CoreASM" (Italian Edition - "DASM e CoreASM per l'analisi di Sistemi Complessi" - publisher ARACNE) in 2016 and the book "Distributed Abstract State Machine for Grid Services: A formal method for studying complex systems" (English Edition - publisher EAI) .In 2017, he has been writing the book "Scegliere e commissionare un software" (Italian Edition - publisher EPC) and the book "Creare una web application con Java in 24h" (Italian Edition - publisher EPC) .In 2014 he started working for the Taranto Port Authority, after working for 13 years for InfoCamere SCpA.



Read Next Recommendation

Report incorrect product information.