国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > C++ > 正文

C++歸并算法實例

2020-05-23 14:18:20
字體:
供稿:網(wǎng)友

這篇文章主要介紹了C++歸并算法,實例分析了C++實現(xiàn)基于歸并算法合并線性表的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C++歸并算法。分享給大家供大家參考。具體如下:

 

 
  1. /*  
  2. 歸并算法:把兩個或兩個以上的線性表合并在一起,形成一個新的線性表 
  3. 函數(shù)模版的基本使用 
  4. 程序意圖:將兩個相同類型的線性表元素排好序,然后將他們組合成一個排好的線性表  
  5. */ 
  6. #include <iostream> 
  7. using namespace std; 
  8. const int n = 5; //5個元素  
  9. //輸出數(shù)據(jù)元素 
  10. template <class T1> 
  11. void OutPut(T1 out[(2*n)]) 
  12. {  
  13. for (int i=0; i<(2*n); i++) 
  14. {  
  15. cout<<out[i]<<" "
  16. cout<<endl; 
  17. }  
  18. //輸入數(shù)據(jù)元素  
  19. template <class T2> 
  20. void InPut(T2 in[n]) 
  21. cout<<"請輸入5個數(shù)據(jù)元素:"
  22. for (int i=0; i<n; i++) 
  23. {  
  24. cin>>in[i]; 
  25. cout<<" ";  
  26. cout<<endl; 
  27. //模版函數(shù) 輸入線性表元素并將其排序 
  28. template <class T3>  
  29. void MySort(T3 a[2*n]) 
  30. int temp; //交換數(shù)據(jù)臨時變量  
  31. //冒泡錨序  
  32. for (int i=0; i<2*n-1; i++) 
  33. for (int j=0; j<2*n-1-i; j++) 
  34. if (a[j]>a[j+1])  
  35. temp = a[j]; 
  36. a[j] = a[j+1]; 
  37. a[j+1] = temp;  
  38. //模版函數(shù) 歸并  
  39. template <class T>  
  40. void MergeList(T La[n], T Lb[n], T Lc[(2*n)])  
  41. int i = 0; //作為La的下標(biāo)  
  42. int j = 0; //Lb下標(biāo) 
  43. int k = 0; //Lc下標(biāo)  
  44. //將La Lb組合成在一起  
  45. while (i<n && j<n) 
  46. if (La[i] < Lb[j]) 
  47. Lc[k] = La[i]; 
  48. k++; 
  49. Lc[k] = Lb[j]; 
  50. else 
  51. if (La[i] == Lb[j]) 
  52. Lc[k] = La[i]; 
  53. k++; 
  54. Lc[k] = Lb[j]; 
  55. else 
  56. Lc[k] = Lb[j]; 
  57. k++; 
  58. Lc[k] = La[i]; 
  59. //各下標(biāo)往下移動  
  60. i++; 
  61. j++; 
  62. k++; 
  63. }  
  64. //如果La中的數(shù)據(jù)沒有取完,及La比Lb長,則將La剩下的元素插入Lc中 這里是進行擴展  
  65. while (i<=n) 
  66. Lc[k++] = La[i++]; 
  67. }  
  68. //如果Lb中的數(shù)據(jù)沒有取完,及Lb比La長,則將Lb剩下的元素插入Lc中 
  69. while (j<=n) 
  70. Lc[k++] = Lb[j++]; 
  71. }  
  72. //對組合好的元素進行排序  
  73. MySort(Lc);  
  74. int main() 
  75. int a1[n],a2[n], a[(2*n)]; 
  76. double b1[n], b2[n],b[(2*n)]; 
  77. char m1[n], m2[n], m[(2*n)]; 
  78. //輸入數(shù)據(jù) 歸并輸出  
  79. /*InPut(a1); 
  80. InPut(a2);  
  81. MergeList(a1,a2,a); 
  82. OutPut(a); */ 
  83. InPut(m1); 
  84. InPut(m2);  
  85. MergeList(m1,m2,m); 
  86. OutPut(m);  
  87. system("pause"); 
  88. return 0; 
  89. }  

希望本文所述對大家的C++程序設(shè)計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
在线国产一级| 国产午夜电影| 日本精品一区二区三区在线播放| 国产成人亚洲欧美电影| 2019中文字幕视频| 在线观看av网站永久| av在线不卡网站| 国内精品一区视频| 麻豆国产视频| 2021av在线| 欧美精品se| 国产区视频在线| www在线观看播放免费视频日本| 丁香视频五月| 精品一区二区观看| 国产永久av在线| 在线āv视频| 国产精品18久久久久久久久久 | 在线亚洲精品自拍| 麻豆精品传媒视频观看| 国产精品18久久久久网站| 亚洲综合色视频在线观看 | 国精一区二区三区| 伊人资源视频在线| 国产黄色免费网| 国产羞羞视频在线观看| 久久精品亚洲7777影院| 精品精品导航| 国产黄色片大全| 国产日韩精品在线看| 老鸭窝av在线| a中文在线播放| 日本不卡视频一区二区| 精品国产高清自在线一区二区三区| 五月婷婷导航| 国产在线观看91| 国产免费黄网站| 最近高清中文在线字幕在线观看| 九九热在线视频免费观看| 欧美日韩在线中文字幕| 任你操在线观看| 激情丁香婷婷| 国产香蕉视频在线观看| 国产无遮挡又黄又爽免费网站| 国产一区二区三区美女秒播| 中文字幕在线视频不卡| 国产三级在线观看| 精品国产二区三区| 日本不卡影院| 国产免费永久在线观看| 二人午夜免费观看在线视频| 最近中文字幕在线中文视频| 国产精品美女视频免费观看软件| 91精品国产91久久久久久青草| 在线观看中文字幕的网站| 午夜影院免费| 最近免费中文字幕大全免费第三页| 国产一二三四| 在线免费观看黄色av| 久热精品免费视频| 国产传媒在线播放| 久久91精品视频| 国产香蕉免费精品视频| 亚洲一本大道| 国产天堂在线| 在线观看免费观看在线91| xxx国产精品| 国产人成精品| 开心丁香婷婷深爱五月| 91嫩草在线播放| 国产在线拍揄自揄拍视频| 国产激情自拍视频| 欧美婷婷久久五月精品三区| 国产污视频在线| 人人干在线视频| 国产成人精品实拍在线| 久草国产视频| 亚洲私人影吧| 国产精品入口麻豆免费观看| 日本视频在线观看一区二区三区| 国产理论片免费观看| 午夜影院在线| 中文在线有码| 精品女厕厕露p撒尿| 国产农村av| 青草在线视频在线观看| 在线观看视频污| √天堂资源中文www| 国产一起色一起爱| 天堂亚洲精品| 国产麻豆精品视频一区二区| 免费午夜一级| 超碰免费在线观看| 亚洲高清在线免费| 亚洲视频网站在线| 精品国语对白精品自拍视| 国产黄色片大全| 2020中文字幕在线播放 | 国产福利视频在线观看| 国产精品一卡二卡三卡| 欧美日韩在线精品成人综合网| av网站大全在线| 色吊丝av中文字幕| 久久五月精品| 国产一级黄色大片| 国产三级在线看| 国产激情自拍视频| 精品国产高清a毛片无毒不卡 | 国产精品粉嫩av| 国产成人精品男人的天堂538| 国产一级片在线| 国产porny蝌蚪视频| 在线观看中文字幕一区| 欧美xxxx黑人又粗又长| 九九久久久2| 最近中文字幕大全中文字幕免费| 国产美女在线观看| 国产精品外围在线观看| 国产精品伦一区二区三区级视频频| 国产三级视频在线播放线观看| 国产福利在线免费观看| 亚洲永久免费网站| 黄色国产网站在线播放| 国产视频二区在线观看| 精品电影在线| 好男人社区在线视频| 国产精品久久久久久久牛牛| 伊人精品影院| 日本中文字幕视频在线| 精品视频一二三| jlzzjlzz欧美| 国产黄在线观看免费观看不卡| 精品美女调教视频| 久久99精品久久久久久野外| 精品女厕厕露p撒尿| 中文字幕在线免费看| xxxx视频在线| 一本大道五月香蕉| 国产精品黄页网站在线播放免费| 免费在线播放av| 日本欧洲一区| 一本大道久久a久久精品| 国产精选在线观看| 亚洲电影先锋| 精品999视频| 国产丝袜视频在线播放| 久草亚洲一区| 亚洲精品影视在线| 国产激情视频在线| 中文字幕在线免费视频| 欧美婷婷久久五月精品三区| 国产成人午夜精品| 国产精品视频二区三区| 国产麻豆麻豆| 国内精品不卡| 国产午夜在线观看| 国产日本在线观看| 国产高清免费视频| 97福利电影| 在线免费看黄网站| 午夜在线视频| 麻豆精品传媒视频观看| 青青国产在线| 久久99亚洲网美利坚合众国| 福利在线国产| 国产系列电影在线播放网址| 国产三区视频在线观看| 国产精品186在线观看在线播放 | 国产乱妇乱子在线播视频播放网站| www.三区| 激情六月丁香| 国产香蕉视频在线看| 国产色在线观看| 国产福利微拍精品一区二区| 精品免费视频一卡2卡三卡4卡不卡| 国产xxxxx| 在线天堂中文| 黄色av网址在线免费观看| 国产一级在线观看www色| 精品黄色免费中文电影在线播放| av中文在线| 综合激情亚洲| 在线免费观看高清视频色| 久热免费在线视频| 国产精品冒白浆免费视频| 99re在线视频| 午夜视频在线免费| 在线观看精品一区二区三区| 黄色片大全在线观看| 国产精品你懂的在线观看| 亚洲电影先锋| 中文字幕麻豆| 欧美激情福利视频在线观看免费| 最近中文字幕mv免费高清视频8| 精品伦理一区二区| 91caoporn在线| 美女被人操视频在线观看| 精品一区二区三区高清免费不卡| 丁香综合五月| 久热免费视频|