`algorithm` Related Article Results

Bubble Sort (Bubble Sorting) Algorithm

Bubble Sort (Bubble Sorting) Algorithm

(265 words)
January 6, 2026

Bubble Sort (Bubble) Algorithm is a comparison-based algorithm. Work operates on the principle of comparing each element in the list with its adjacent element, and if the value of the first element is greater than that of the second, the two elements place are swapped. Subsequently, the values of the second and third elements are compared; if the second element is greater than the third, these two elements are also swapped. This process continues until the entire array is fully processed.Working

EN
Beyza Nur Türkü

Beyza Nur Türkü

Scratch (Programming Language)

Scratch (Programming Language)

(338 words)
December 12, 2025

Scratch is a block-based programming language and online platform developed by the MIT Media Lab, designed for users aged 8 to 16. Its primary goal is to teach programming logic and develop algorithmic thinking skills. Users can create interactive stories, games, and animations using Scratch.HistoryScratch was developed in 2003 by the Lifelong Kindergarten group at the MIT Media Lab. The Scratch 3.0 version, introduced in 2019, transitioned to an HTML5-based infrastructure, enhancing compatibili

EN
Pelin Bilgin

Pelin Bilgin

What Is an Algorithm?

What Is an Algorithm?

(262 words)
December 2, 2025

Have you ever thought through a problem step by step to solve it? That is called an algorithm!An algorithm is a plan for completing a task through a sequence of ordered steps. Just like a recipe: you add ingredients in order, mix them, and cook. Similarly, an algorithm is a roadmap that tells you exactly what to do, step by step.📦 Algorithms in Daily LifeAlgorithms are not only found in computers—they are everywhere in our lives. Think about what you do when you wake up in the morning:Wake upBr

EN
Mehtap Pamuk

Mehtap Pamuk

Swarm Intelligence

Swarm Intelligence

(2184 words)
January 7, 2026

Swarm intelligence is a subfield of artificial intelligence that studies systems exhibiting complex, problem-solving behaviors through the collective actions of individual units. This field draws inspiration from social organization observed in natural systems; the collective behaviors of many living species such as bees, ants, and birds serve as fundamental sources of inspiration for swarm intelligence.Swarm intelligence relies on the ability of individuals to perform collective complex tasks b

EN
Eren Çakmak

Eren Çakmak

Binary Search AlgorithmBi

Binary Search Algorithm

(417 words)
January 3, 2026

Binary Search is a search algorithm used to find the position of an element in a sorted array. In this approach, the element is searched at the midpoint of a segment of the array.Binary search can only be applied to a sorted list of elements. If the elements are not already sorted, they must be sorted first.Working PrincipleThe Binary Search algorithm can be implemented in two ways.Recursive ApproachIterative ApproachAlthough the recursive approach adopts the divide and conquer logic, both metho

EN
Beyza Nur Türkü

Beyza Nur Türkü

Floyd-Warshall Algorithm

Floyd-Warshall Algorithm

(348 words)
December 25, 2025

The Floyd-Warshall Algorithm is an algorithm designed to find the shortest paths between all pairs of knot in graph theory. This algorithm employs a dynamic programming approach and can operate on graphs with both positive and negative edge weights, provided there are no negative-weight cycles. The algorithm was developed in 1962 by Robert Floyd and Stephen Warshall independent.Working PrincipleThe Floyd-Warshall Algorithm uses a stepwise approach to find the shortest paths between all pairs of

EN
Beyza Nur Türkü

Beyza Nur Türkü

Search Algorithms Used in Series

Search Algorithms Used in Series

(637 words)
December 24, 2025

Search algorithms in arrays are systematic methods used to locate a specific element. These algorithms are designed to determine whether a particular value exists within a given array. The efficiency of the search operation depends on the structure of the algorithm and whether the array is sorted.The three most commonly used search algorithms are Linear Search, Binary Search, and Two Pointers Technique. Each of these algorithms offers distinct advantages and disadvantages depending on the data s

EN
Abdulsamet Ekinci

Abdulsamet Ekinci

Coding

Coding

(516 words)
December 2, 2025

Programming is a way of telling computers what to do. Just like in a recipe book, commands are written that instruct computers which steps to follow. When these commands are combined, they can create games, applications, animations and even robots. Through programming, children can also bring their own projects to life. This is both an enjoyable and developmental experience.Why Is Programming Important?Programming does not just teach children how to use computers. It also teaches them how to thi

EN
Nida Üstün

Nida Üstün

A new era for humanity: The age of intelligence or the age of chaos?A

A new era for humanity: The age of intelligence or the age of chaos?

(1007 words)
November 29, 2025

One of the world’s influential technology leaders, OpenAI CEO water Sam Altman, announced in a speech in 2024 September that “we have entered the Age of Intelligence.” This statement heralded a new era in which artificial intelligence would provide solutions to humanity’s most pressing challenges. According to Altman, intelligence is now more accessible than ever, and this knowledge can be used to solve the most complex problems people face, thanks to artificial intelligence.The combination of g

EN
Edanur Karakoç

Edanur Karakoç

What is the Variational Quantum Eigensolver (VQE) Algorithm?

What is the Variational Quantum Eigensolver (VQE) Algorithm?

(1007 words)
November 29, 2025

Variational Quantum Eigensolver (VQE), proposed in 2014 by Alberto Peruzzo, Alan Aspuru-Guzik and Jeremy O'Brien, is a hybrid algorithm that combines quantum and classical computers.The primary goal of this algorithm is to estimate the ground state energy of a specific quantum system.VQE is specifically designed for today’s NISQ (Noisy Intermediate-Scale Quantum) devices, as it aims to efficiently utilize the currently limited capacity of quantum computers by employing relatively short (shallow)

EN
Sinan Ahmet Yalçınkaya

Sinan Ahmet Yalçınkaya

Ask to Küre