Algorithms

Kruskal's Algorithm
C Programming Source Code Examples

Kruskal’s Algorithm

This is the implementation of Kruskal’s Algorithm in C and C++ Programming Languages. This algorithm is directly based on the generic MST (Minimum Spanning Tree) algorithm. Kruskal’s algorithm is a greedy algorithm in graph theory that finds a minimum spanning tree for a connected weighted graph. It finds a subset of the edges that forms a tree that includes every vertex, where the total weight of all the edges in the tree is minimized.

,
Algorithms in C
Programming Books on Programming Languages

Algorithms in C

These algorithms are represented in terms of compact implementations in C so that readers can both understand their fundamental properties and implement them in real applications. The method of the analysis of algorithms is quite carefully designed. When appropriate, analytic results are described to explain why certain algorithms are preferred. In some cases, the practical algorithms’ relationship being discussed to purely theoretical results is also described.

, ,
Data Structures and Algorithm Analysis in Java
Computer Science Books

Data Structures and Algorithm Analysis in Java

Delve into the fundamentals of data structures and algorithms with Data Structures and Algorithm Analysis in Java. This comprehensive guide focuses on performance optimization, scalability, and real-world Java implementations. From sorting to dynamic programming, it equips developers with the tools to build efficient, high-performance applications. A must-read for students and professionals seeking to master Java’s capabilities in solving complex computational problems.

, , ,
Operations Research Applications and Algorithms
Computer Science Books

Operations Research : Applications and Algorithms

Unlock the power of optimization and problem-solving with Operations Research: Applications and Algorithms. This book equips readers with the tools to tackle complex decision-making challenges in fields like logistics, finance, and manufacturing. A must-have for anyone interested in the application of mathematical modeling and algorithms.

,
Various Sorting Algorithms
Utility Programs & Applications – C, C++ & Other Languages

Sort Huge amount of data using C Programming Language

The big sort routine implements a way to sort huge amounts of data using C programming language. It sorts the data that do not fit into main memory by using a multi-phase sorting on files. It is a implementation from the book “Algorithms and data structures” by Niklaus Wirth. Additionally, this routine recognizes small amounts of data that do fit into memory and resorts to a in-place quicksort.

, ,
Scroll to Top