Tagged articles
14 articles
Page 1 of 1
Lisa Notes
Lisa Notes
Mar 23, 2026 · Fundamentals

Master Java Loop Statements: From Basics to Practical Examples

This article explains Java's loop constructs—including while, do‑while, for, nested loops, foreach, and bubble‑sort implementations—through detailed syntax descriptions, step‑by‑step execution processes, and multiple concrete code examples with expected outputs.

Loop Statementsbubble sortdo-while
0 likes · 16 min read
Master Java Loop Statements: From Basics to Practical Examples
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 28, 2023 · Artificial Intelligence

Exploring Alibaba’s Tongyi Qianwen AI Model, SWOT, Recipe Demo, and Code Samples for Spark Same‑Period Analysis and Java Bubble Sort

The article reviews Alibaba’s Tongyi Qianwen large‑language model, shares a cooking recipe generated by the AI, presents a SWOT analysis, and provides code examples—including a Spark Scala script for same‑period month‑over‑month calculations and a Java bubble‑sort implementation.

SWOTScalaSpark
0 likes · 12 min read
Exploring Alibaba’s Tongyi Qianwen AI Model, SWOT, Recipe Demo, and Code Samples for Spark Same‑Period Analysis and Java Bubble Sort
Model Perspective
Model Perspective
Jan 17, 2023 · Fundamentals

Master Six Classic Sorting Algorithms in Python: From Bubble to Quick Sort

This article introduces six fundamental sorting algorithms—bubble, selection, insertion, shell, merge, and quick sort—explains their principles, provides Python implementations with code examples, visual animations, and compares built‑in sorting methods, helping readers understand and apply these techniques effectively.

PythonQuick SortSorting Algorithms
0 likes · 16 min read
Master Six Classic Sorting Algorithms in Python: From Bubble to Quick Sort
Python Programming Learning Circle
Python Programming Learning Circle
Feb 19, 2022 · Fundamentals

A Guide to Sorting Algorithms in Python

This article introduces four fundamental sorting algorithms—bubble sort, insertion sort, merge sort, and quick sort—explaining their concepts, step‑by‑step operations, and providing complete Python implementations to help readers understand and apply these techniques effectively.

PythonQuick SortSorting Algorithms
0 likes · 8 min read
A Guide to Sorting Algorithms in Python
Python Programming Learning Circle
Python Programming Learning Circle
May 9, 2020 · Fundamentals

Fish Division Puzzle and Classic Sorting Algorithms (Merge, Selection, Bubble) with Python Implementations

This article presents a combinatorial fish‑division puzzle solved by exhaustive search with Python code, followed by clear explanations and Python implementations of three fundamental sorting algorithms—merge sort, selection sort, and bubble sort—illustrating their core ideas and step‑by‑step processes.

PythonSortingalgorithm
0 likes · 5 min read
Fish Division Puzzle and Classic Sorting Algorithms (Merge, Selection, Bubble) with Python Implementations
Java Captain
Java Captain
Aug 29, 2019 · Fundamentals

Common Sorting Algorithms: Concepts, Implementations, and Complexity Analysis

This article provides a comprehensive overview of eight classic sorting algorithms—including bubble sort, quick sort, insertion sort, shell sort, selection sort, heap sort, merge sort, and radix sort—detailing their core ideas, Java implementations, performance characteristics, space usage, and stability considerations.

Quick SortSortingbubble sort
0 likes · 30 min read
Common Sorting Algorithms: Concepts, Implementations, and Complexity Analysis
Architecture Digest
Architecture Digest
Jul 19, 2019 · Fundamentals

Bubble Sort Principle Explained with Visual Storytelling and Java Selection Sort Example

The article illustrates the basic principle of bubble sort through a series of comic‑style images, explains how repeated element comparisons and swaps gradually produce an ascending sequence, discusses performance implications of excessive swaps, and provides a complete Java implementation of selection sort for comparison.

Sorting Algorithmsalgorithm fundamentalsbubble sort
0 likes · 4 min read
Bubble Sort Principle Explained with Visual Storytelling and Java Selection Sort Example
Java Captain
Java Captain
Nov 25, 2018 · Fundamentals

Optimizing Bubble Sort with Early Termination Using a Boolean Flag

The article recounts a interview scenario where a candidate struggled with a basic bubble sort implementation, then explains the standard bubble sort algorithm, its inefficiencies, and demonstrates an optimization that adds a boolean flag to detect a sorted pass and terminate early, improving performance.

Algorithm Optimizationbubble sortearly exit
0 likes · 5 min read
Optimizing Bubble Sort with Early Termination Using a Boolean Flag
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2017 · Fundamentals

Master Python Sorting: Bubble & Selection Sort Explained and Optimized

This article introduces internal and external sorting concepts, then walks through Python implementations of bubble sort and selection sort, detailing basic algorithms, optimization techniques such as early‑exit flags and binary selection, and analyzes their time complexities and trade‑offs.

Algorithm OptimizationSortingbubble sort
0 likes · 6 min read
Master Python Sorting: Bubble & Selection Sort Explained and Optimized
Qunar Tech Salon
Qunar Tech Salon
Apr 29, 2016 · Fundamentals

Common Sorting Algorithms: Quick Sort, Merge Sort, Heap Sort, Selection Sort, Bubble Sort, Insertion Sort, and Shell Sort

This article introduces seven classic sorting algorithms—Quick Sort, Merge Sort, Heap Sort, Selection Sort, Bubble Sort, Insertion Sort, and Shell Sort—explaining their principles, step-by-step procedures, and visual performance illustrations to help readers understand their operation and efficiency.

AlgorithmsQuick SortSorting
0 likes · 8 min read
Common Sorting Algorithms: Quick Sort, Merge Sort, Heap Sort, Selection Sort, Bubble Sort, Insertion Sort, and Shell Sort