1.冒泡法原理原理很简单每一趟排序将最大的或者最小的数往后移动,知道一趟排序过程中没有数据交换为止。例如:一个序列有n个数据a1,a2……an,第一趟排序为:首先a1和a2比较,如何逆序则交换位置,然后a2,a3比较,以此类推an-1和an比较。然后进入第二趟排序排序的范围为a1~an-1...第3...
                            
                            
                                分类:
其他好文   时间:
2014-07-31 19:55:57   
                                阅读次数:
316
                             
                         
                    
                        
                            
                            
                                /* 
 *@Category  数组冒泡排序类
 *@param array_arsort 类中操作方法
 *@author yalong sun
 */
//从大到小排序
class array_maopao{
    public function array_arsort($array){
        $ary = '';
        for($j...
                            
                            
                                分类:
其他好文   时间:
2014-07-31 13:34:56   
                                阅读次数:
176
                             
                         
                    
                        
                            
                            
                                #region 数组 最大值 最小值 平均值 求和 冒泡排序 int[] arrag = new int[5] { 31, 62, 83, 54, 85 }; for (int i = 0; i arrag[j]) { int myarrag; myarrag = arrag[i]; a...
                            
                            
                                分类:
其他好文   时间:
2014-07-31 09:44:06   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                #import<Foundation/Foundation.h>
typedefstruct
{
charname[20];
intage;
floatscore;
}Stu;
//建立字符串和函数之间的一一对应关系.
typedefBOOL(*PStu)(Stustu1,Stustu2);
typedefstructnameFunctionPair{
charname[20];//存储函数对应的字符串
PStufunction;//存储..
                            
                            
                                分类:
其他好文   时间:
2014-07-31 03:11:26   
                                阅读次数:
154
                             
                         
                    
                        
                            
                            
                                1.冒泡排序,时间复杂度O(n^2)void bubble_sort(int arr[], int num) { int i,j,t; for(j=0;j<num-1;j++) //共进行num-1趟比较 for(i=0;i<num-j-1;i++) ...
                            
                            
                                分类:
其他好文   时间:
2014-07-31 02:35:45   
                                阅读次数:
186
                             
                         
                    
                        
                            
                            
                                http://golang.org/http://pitch.csspiffle.com/http://site.douban.com/106407/widget/notes/335509/note/247778936/http://www.csdn.net/article/2014-03-25/2...
                            
                            
                                分类:
Web程序   时间:
2014-07-31 02:19:35   
                                阅读次数:
193
                             
                         
                    
                        
                            
                            
                                typedefstruct
{
charname[20];
intage;
floatscore;
}Stu;
#import<Foundation/Foundation.h>
//姓名升序
voidsortByName(Stu*p,intcount)
{
for(inti=0;i<count-1;i++){
for(intj=0;j<count-1-i;j++){
if(strcmp((p+j)->name,(p+j+1)->name)>0){
Stute..
                            
                            
                                分类:
其他好文   时间:
2014-07-30 17:51:35   
                                阅读次数:
207
                             
                         
                    
                        
                            
                            
                                题目大意:众所周知冒泡排序算法多数情况下不能只扫描一遍就结束排序,而是要扫描好几遍。现在你的任务是求1~N的排列中,需要扫描K遍才能排好序的数列的个数模20100713。注意,不同于真正的冒泡排序算法,只要数列有序就立刻停止,而不用再检验一遍。估计多数人都是找规律吧,先看出递推,然后求出通项……这个...
                            
                            
                                分类:
其他好文   时间:
2014-07-29 10:40:06   
                                阅读次数:
270
                             
                         
                    
                        
                            
                            
                                最近一段一直使用sublime进行golang开发,整体感觉很不错,虽然比不上eclipse之类IDE强大,但是用起来很轻巧便捷,开发golang完全做够了。由于有一部分代码复用率很高,经常要用到,而自己记性特别差也懒...
                            
                            
                                分类:
其他好文   时间:
2014-07-28 00:50:29   
                                阅读次数:
303