Bubble Sort
A simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.
A simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.
A sorting algorithm that distributes elements into a number of buckets, sorts each bucket individually, and then combines the buckets to get the sorted list.
The process of defining and creating algorithms to solve problems and perform tasks efficiently.
A set of algorithms, modeled loosely after the human brain, designed to recognize patterns and perform complex tasks.
A simplified, informal language used to describe the logic and steps of an algorithm or program, without syntax of actual programming languages.
Systematic errors in AI models that arise from the data or algorithms used, leading to poor outcomes.
A type of model architecture primarily used in natural language processing tasks, known for its efficiency and scalability.
The use of data, algorithms, and machine learning to recommend actions that can achieve desired outcomes.
A problem-solving process that includes logical reasoning, pattern recognition, abstraction, and algorithmic thinking.