Bubble Sort (冒泡排序 C++)

冒泡排序是一种简单的排序算法,通过不断交换相邻位置的元素,使得最大元素逐渐‘浮’到数组的右端。每一轮交换确保了最大元素正确的位置。
摘要由CSDN通过智能技术生成

"Bubble Sort" is a simple way to sort elements. This sort employs a "bubbling strategy" to get  the largetest element to the right. In a bubbling pass, pairs of adjacent elements are compared, the elements are swapped in case the one on  the left is greater than the one on the right. At the end of the bubbling pass, we are assured that the largest element is in the right-most position.


// Bubble.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
  
using namespace std;

template <class T>
//one bubbling pass
bool Bubble(T a[], int n, int &flag){
	bool swapped = false;
	for(int i = 0; i < n
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瓦力冫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值