Kotlin Training Program

DOWNLOAD APP

FEEDBACK

Algorithms

Algorithm refers to a set of instructions to be followed by the computer, to perform a certain task.

An algorithm can be written in any language including plain English. It is for us humans to understand. But a program is the practical implementation of an algorithm, written in a computer programming language.

The programs we have written so far are simple, illustrating simple usage of building blocks of Kotlin programs. In this module, we shall apply those building blocks to write complex programs in order to solve some problems.

We’ll start by writing some built-in functions related to String and List on our own. This will help you understand how to work with String and List. And then using the concepts learnt, we will implement some more algorithms as well.

General Algorithms

Char Algorithms

String Algorithms

Sorting Algorithms

List Algorithms