摘要:        
考察二分查找,找到第一个k和最后一个k,注意二分查找while (start <= end)是 <=以及如果找不到返回-1,然后再做处理    阅读全文
        
            posted @ 2016-07-13 14:56
已停更
阅读(187)
评论(0)
推荐(0)
        
            
        
        
摘要:        
常考问题, 先要分别遍历两个链表得到它们的长度,并求出两个长度之差。在长的链表上先遍历若干次之后,再同步遍历两个链表,知道找到相同的结点,或者一直到链表结束。此时,如果第一个链表的长度为m,第二个链表的长度为n,该方法的时间复杂度为O(m+n)    阅读全文
        
            posted @ 2016-07-13 13:53
已停更
阅读(357)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在数组中的两个数字如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。例如,有一个数组为Array[0..n] 其中有元素a[i],a[j].如果 当i<j时,a[i]>a[j],那么我们就称(a[i],a[j])为一个逆序对。在数组{7,5,6,    阅读全文
        
            posted @ 2016-07-13 11:39
已停更
阅读(476)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                 
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号