![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
lsill
这个作者很懒,什么都没留下…
展开
-
C++ 简单的桶排序
举个例子,有几堆苹果,按从大到小的顺序进行排序。 苹果个数分别是5,3,5,2,8; 想象11个桶,分别标明0…10(a(11)), 苹果有5个一堆的,就往4号桶放一个苹果,有8个一堆的,就往7号桶放一个,因为个数为5的有俩堆,所以4号桶就有两个苹果。然后输出桶的组号,也就是0到10的号码,有几个苹果输出几次。“`include using namespace std; int main()原创 2017-08-01 21:08:10 · 4662 阅读 · 0 评论 -
C++ 冒泡排序
输入采用for循环的方式一个一个的输入,通过俩个for循环输出排序好的 下面的将一组数按从大到小的顺序排序#include<iostream>using namespace std;int main(){ int p[100];//足够大就行了 int n,a; cin>>n; for(int i=0;i<n;i++) { cin>>p原创 2017-08-02 09:32:38 · 292 阅读 · 0 评论 -
C++快速排序法
。。。说不清,还是自己悟吧……#include<iostream>using namespace std;int qucksort(int a[],int,int);int main(){ int a[100],n; cin>>n; for(int i=0;i<n;i++) { cin>>a[i]; } qucksort(a,原创 2017-08-03 14:33:10 · 405 阅读 · 0 评论 -
C++类内静态成员的初始化
在C++中,类的静态成员(static member)必须在类内声明,在类外初始化,像下面这样class A{ private: static int count ; // 类内声明 }; int A::count = 0 ; // 类外初始化,不必再加static关键字 为什么?因为静态成员属于整个类,而不属于某个对象,如果在类内初始化,会导致每个对象都包含该静转载 2017-11-18 16:16:08 · 4163 阅读 · 2 评论