新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C++冒泡排序基本應用技巧分享
對于學過C語言的朋友來說,可能對于里面的冒泡排序還是有很深印象的。那么今天我們將會為大家介紹一下具有C語言特性的C++語言中冒泡排序的實現(xiàn)方法。接下來就讓我們一起來看看C++冒泡排序的具體操作方法吧。

創(chuàng)新互聯(lián)是一家專注網(wǎng)站建設、網(wǎng)絡營銷策劃、微信小程序開發(fā)、電子商務建設、網(wǎng)絡推廣、移動互聯(lián)開發(fā)、研究、服務為一體的技術型公司。公司成立10余年以來,已經(jīng)為上千多家成都塔吊租賃各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務?,F(xiàn)在,服務的上千多家客戶與我們一路同行,見證我們的成長;未來,我們一起分享成功的喜悅。
C++冒泡排序代碼示例:
- #include < iostream.h>
- #include < stdio.h>
- /*
- 冒泡排序
- paramter:
- int* pData:指針數(shù)組
- int Count:數(shù)組大小
- return value:返回數(shù)組的指針
- */
- int *BubbleSort (int* pData,int Count)
- {
- int iTemp;
- for(int i=1;i< Count;i++)
- {
- for(int j=Count-1;j>=i;j--)
- {
- if(pData[j]< pData[j-1])
- {
- iTemp=pData[j-1];
- pData[j-1]=pData[j];
- pData[j]=iTemp;
- }
- }
- }
- return pData;
- }
- void main()
- {
- int a[10]={3,2,94,23,34,65,22,33,432,34};
- int count=sizeof(a)/sizeof(a[0]);
- int *b=BubbleSort(a,count);//定義指針
- for(int i=0;i< count;i++)
- {
- cout< < *(b+i)< < endl;
- }
- }
以上就是對C++冒泡排序的相關介紹。
本文名稱:C++冒泡排序基本應用技巧分享
網(wǎng)頁路徑:http://www.5511xx.com/article/cdjsecj.html


咨詢
建站咨詢
