最近看了一篇关于go产品开发最佳实践的文章,go-in-procution。作者总结了他们在用go开发过程中的很多实际经验,我们很多其实也用到了,鉴于此,这里就简单的写写读后感,后续我也争取能将这篇文章翻译出来。...
                            
                            
                                分类:
其他好文   时间:
2014-05-13 09:15:53   
                                阅读次数:
349
                             
                    
                        
                            
                            
                                1.排序简单排序:?冒泡排序:将n个数从上往下排列,从第0个数开始依次对前n个、前n-1个、前n-2个数进行比较,保持小数在前大数在后,不符合就交换。在这个过程中,最后一个数始终是最大数。?选择排序:对所有n个、后n-1个、后n-2个依次比较,用一个变量存最小数,一趟比较完成之后,将最小数与所比较数...
                            
                            
                                分类:
其他好文   时间:
2014-05-12 12:28:03   
                                阅读次数:
270
                             
                    
                        
                            
                            
                                排序算法有很多,冒泡排序,选择排序,堆排序,快速排序,归并排序,基数排序……其中平均复杂度O(nlogn)的排序算法或者在某方面有特殊优势的算法在ACM中才有实际使用价值,所以上述提到的前2种大家以后就不要用了。其他排序算法大家会慢慢接触,本文主要介绍使用最多的排序函数 
sort。大家可能会遇到qs...
                            
                            
                                分类:
其他好文   时间:
2014-05-12 09:24:26   
                                阅读次数:
323
                             
                    
                        
                            
                            
                                //基本类型for(int i=0;i<d.length;i++){for(int 
j=i+1;j<d.length;j++){if(d[i]<d[j]){double 
temp=d[i];d[i]=d[j];d[j]=temp;基本类型排序,需要注意2点,1,排序过程中,需要引用中间值,类似2个瓶...
                            
                            
                                分类:
其他好文   时间:
2014-05-12 02:53:40   
                                阅读次数:
257
                             
                    
                        
                            
                            
                                package mainimport ( "fmt" "sync")var wg 
sync.WaitGroupfunc asyncTestFunc() { for i := 0; i < 100; i++ { 
fmt.Println(i) } wg.Don...
                            
                            
                                分类:
其他好文   时间:
2014-05-10 05:35:55   
                                阅读次数:
286
                             
                    
                        
                            
                            
                                int BubbleSort(int a[]){ int length = 
sizeof(a)/sizeof(int); int i,j; int temp; for(i = 0;i i;j--) { if(a[j] < 
a[j-1]) { ...
                            
                            
                                分类:
其他好文   时间:
2014-05-10 03:24:40   
                                阅读次数:
233
                             
                    
                        
                            
                            
                                #includemain(){int 
score[6],i,j,temp=0;for(i=0;iscore[i+1]){temp=score[i];score[i]=score[i+1];score[i+1]=temp;}}}for(i=0;i<6;i++) 
{ printf("%d\n",scor...
                            
                            
                                分类:
其他好文   时间:
2014-05-10 03:03:36   
                                阅读次数:
316