# C Code Champ

### C Program of Multilayer Perceptron Net using Backpropagation

C Program of Multilayer Perceptron Net using Backpropagation : A multilayer perceptron (MLP) is a feedforward artificial neural network model that maps sets of input data onto a set of appropriate output. An MLP consists of multiple layers of nodes in a directed graph, with each layer fully connected to the next one. Except for the input nodes, each...

### C program of Transpose of Matrix | Matrix Programs in C

C program of Transpose of Matrix : Transpose of Matrix is one of the most important operations on Matrices and quite easy one too. Transpose of Matrix means exchanging all rows of Matrix with columns of Matrix and vice versa. Consider an Example, say i have a matrix A defined below : A = 1 2 3 4 5 6 Now Transpose of...

### C Program of Huffman coding using Greedy Algorithm Approach

C Program of Huffman coding using Greedy Algorithm Approach : This code is not written by me. I found a great article on Geeks for Geeks and thought it worth sharing. Still if you have any doubts ask me in form of comments. Basic of Huffman Coding : Huffman coding is a lossless data compression algorithm. The idea is to...

### C program to implement Cyclic Redundancy Check CRC

C program to implement Cyclic Redundancy Check CRC : A cyclic redundancy check (CRC) is an error-detecting code commonly used in digital networks and storage devices to detect accidental changes to raw data. Blocks of data entering these systems get a short check value attached, based on the remainder of a polynomial division of their contents; on retrieval the...

### C Program to Find shortest Path using dijkstra’s algorithm

C Program to Find shortest Path using Dijkstra's algorithm : Dijkstra's algorithm is a graph search algorithm that solves the single-source shortest path problem for a graph with non-negative edge path costs, producing a shortest path tree. This algorithm is often used in routing and as a subroutine in other graph algorithm. Dijkstra's Algorithm to find shortest Path : Let the...

### Learn C Programming | C Language Basics

In our previous class, we have learnt about History of C programming Language and few information about Dennis Ritche. Today we will extend our tutorial to C Language basics like feature of C Language, Why C? Applications of C language, basics of compilers, difference between compilers and interpretators, How to execute a simle C program, basic idea about low...