锘??xml version="1.0" encoding="utf-8" standalone="yes"?>香港aa三级久久三级老师2021国产三级精品三级在 ,伊人久久大香线蕉亚洲,国产69精品久久久久777http://www.shnenglu.com/dream/archive/2010/06/01/116850.html騫芥ⅵ榪樹埂騫芥ⅵ榪樹埂Mon, 31 May 2010 16:37:00 GMThttp://www.shnenglu.com/dream/archive/2010/06/01/116850.htmlhttp://www.shnenglu.com/dream/comments/116850.htmlhttp://www.shnenglu.com/dream/archive/2010/06/01/116850.html#Feedback0http://www.shnenglu.com/dream/comments/commentRss/116850.htmlhttp://www.shnenglu.com/dream/services/trackbacks/116850.html#include <iostream>
using namespace std;

class suanfa {
public:
    
/*灝哸[i]涓烘牴鑺傜偣鐨勫瓙鏍戠敓鎴愭渶澶у爢!*/
    
void heapify(int* a, int i);
    
/*鑾峰彇鐖惰妭鐐?鍦ㄨ繖閲屾病鐢?/span>*/
    
int parent(int i);
    
/*鑾峰彇宸﹀瓙鏍?鏁扮粍搴忓彿*/
    
int left(int i);
    
/*鑾峰彇鍙沖瓙鏍?鏁扮粍搴忓彿*/
    
int right(int i);
    
/*浜ゆ崲2涓?/span>*/
    
void swap(int *a ,int i, int j);
    
/*鏆傛椂鍏堜笉鐢?-鏃ュ悗鍐嶇敤*/
    
void max_heapify(int* a, int heapsize);
    
~suanfa();
};
int suanfa::left(int i){
    
return 2*+ 1;
}
int suanfa::right(int i){
    
return 2*i+2;
}
int suanfa::parent(int i){
    
return i/2;
}

suanfa::
~suanfa(){
    
//delete [] a;
    
//m_array = NULL;
    cout << "鎴戣鏋愭瀯浜?/span>" << endl;
}
void suanfa::heapify(int* a, int i){
    
int l = left(i);
    
int r = right(i);
    
int largest = 0;//浠[i]涓烘牴鑺傜偣鐨勫瓙鏍戠殑鏈澶у肩殑鏁扮粍涓嬫爣
    int size = 10;//heapsize 榪欓噷=鏁扮粍鐨勫ぇ灝?/span>
    /**鑾峰彇璇ュ瓙鏍戞渶澶т笅鏍?/span>*/
    
if (l <= size - 1  && a[l] > a[i]) {
        largest 
= l;
    }
else {
        largest 
= r;
    }
    
if (r <= size - 1 && a[r] > a[largest]) {
        largest 
= r;
    }
    
/*濡傛灉鏍硅妭鐐逛笉鏄敼瀛愭暟緇勬渶澶у?鍒欒繘琛屼氦鎹?/span>*/
    
if (a[i] < a[largest]) {
        swap(a, i, largest);
        heapify(a, largest);
    }

    
}
void suanfa::swap(int* a, int i, int j){
    
int key = a[i];
    a[i] 
= a[j];
    a[j] 
= key;
}
void suanfa::max_heapify(int* a, int heapsize){
    
//j->(heapsize-1)/2鐨勫瓙鏁扮粍鏄渶澶у爢.
    for(int j = (heapsize - 1/ 2; j >=0--j)
    {
        heapify(a,j);
    }
}
int main () {
    suanfa sf;
    
int a[] = {16,4,10,14,7,9,3,2,8,1};
    
int size = sizeof a / sizeof a[0];
    
for(int j = (size - 1/ 2; j >=0--j)
    {
        sf.heapify(a,j);
    }
    
for (int i=0; i<size; i++) {
        cout 
<< a[i] << " ";
    }
    cout 
<< endl;
    
return 0;
}



]]>
Java鍜孋++涓殑娉涘瀷姣旇緝http://www.shnenglu.com/dream/archive/2010/05/31/116811.html騫芥ⅵ榪樹埂騫芥ⅵ榪樹埂Mon, 31 May 2010 07:23:00 GMThttp://www.shnenglu.com/dream/archive/2010/05/31/116811.htmlhttp://www.shnenglu.com/dream/comments/116811.htmlhttp://www.shnenglu.com/dream/archive/2010/05/31/116811.html#Feedback0http://www.shnenglu.com/dream/comments/commentRss/116811.htmlhttp://www.shnenglu.com/dream/services/trackbacks/116811.htmlGJ 錛圙eneric Java錛夋槸瀵?Java 璇█鐨勪竴縐嶆墿灞曪紝鏄竴縐嶅甫鏈夊弬鏁板寲綾誨瀷鐨?Java 璇█銆傜敤 GJ 緙栧啓鐨勭▼搴忕湅璧鋒潵鍜屾櫘閫氱殑 Java 紼嬪簭鍩烘湰鐩稿悓錛屽彧涓嶈繃澶氫簡涓浜涘弬鏁板寲鐨勭被鍨嬪悓鏃跺皯浜嗕竴浜涚被鍨嬭漿鎹€傚疄闄呬笂錛岃繖浜?GJ 紼嬪簭涔熸槸棣栧厛琚漿鍖栨垚涓鑸殑涓嶅甫娉涘瀷鐨?Java 紼嬪簭鍚庡啀榪涜澶勭悊鐨勶紝緙栬瘧鍣ㄨ嚜鍔ㄥ畬鎴愪簡浠?Generic Java 鍒版櫘閫?Java 鐨勭炕璇戙?nbsp;
GJ 紼嬪簭鐨勮娉曞湪琛ㄩ潰涓婁笌 C++ 涓殑妯℃澘闈炲父綾諱技錛屼絾鏄簩鑰呬箣闂存湁鐫鏈川鐨勫尯鍒?nbsp;

棣栧厛錛孞ava 璇█涓殑娉涘瀷涓嶈兘鎺ュ彈鍩烘湰綾誨瀷浣滀負綾誨瀷鍙傛暟鈥曗曞畠鍙兘鎺ュ彈寮曠敤綾誨瀷銆傝繖鎰忓懗鐫鍙互瀹氫箟 List<Integer>錛屼絾鏄笉鍙互瀹氫箟 List<int>銆?nbsp;

鍏?嬈★紝鍦?C++ 妯℃澘涓紝緙栬瘧鍣ㄤ嬌鐢ㄦ彁渚涚殑綾誨瀷鍙傛暟鏉ユ墿鍏呮ā鏉匡紝鍥犳錛屼負 List<A> 鐢熸垚鐨?C++ 浠g爜涓嶅悓浜庝負 List<B> 鐢熸垚鐨勪唬鐮侊紝List<A> 鍜?List<B> 瀹為檯涓婃槸涓や釜涓嶅悓鐨勭被銆傝?Java 涓殑娉涘瀷鍒欎互涓嶅悓鐨勬柟寮忓疄鐜幫紝緙栬瘧鍣ㄤ粎浠呭榪欎簺綾誨瀷鍙傛暟榪涜鎿﹂櫎鍜屾浛鎹€傜被鍨?ArrayList<Integer> 鍜?ArrayList<String> 鐨勫璞″叡浜浉鍚岀殑綾伙紝騫朵笖鍙瓨鍦ㄤ竴涓?ArrayList 綾匯?/span>


騫芥ⅵ榪樹埂 2010-05-31 15:23 鍙戣〃璇勮
]]>
涓浜涚畝鍗曟帓搴?/title><link>http://www.shnenglu.com/dream/archive/2010/05/27/116514.html</link><dc:creator>騫芥ⅵ榪樹埂</dc:creator><author>騫芥ⅵ榪樹埂</author><pubDate>Thu, 27 May 2010 14:16:00 GMT</pubDate><guid>http://www.shnenglu.com/dream/archive/2010/05/27/116514.html</guid><wfw:comment>http://www.shnenglu.com/dream/comments/116514.html</wfw:comment><comments>http://www.shnenglu.com/dream/archive/2010/05/27/116514.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/dream/comments/commentRss/116514.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/dream/services/trackbacks/116514.html</trackback:ping><description><![CDATA[<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">  1</span> <span style="color: #008000;">//</span><span style="color: #008000;">============================================================================<br></span><span style="color: #008080;">  2</span> <span style="color: #008000;"></span><span style="color: #008000;">//</span><span style="color: #008000;"> Name        : suanfa.cpp<br></span><span style="color: #008080;">  3</span> <span style="color: #008000;"></span><span style="color: #008000;">//</span><span style="color: #008000;"> Author      : dream<br></span><span style="color: #008080;">  4</span> <span style="color: #008000;"></span><span style="color: #008000;">//</span><span style="color: #008000;"> Version     :<br></span><span style="color: #008080;">  5</span> <span style="color: #008000;"></span><span style="color: #008000;">//</span><span style="color: #008000;"> Copyright   : powered by YeQiangWei<br></span><span style="color: #008080;">  6</span> <span style="color: #008000;"></span><span style="color: #008000;">//</span><span style="color: #008000;"> Description : Hello World in C++, Ansi-style<br></span><span style="color: #008080;">  7</span> <span style="color: #008000;"></span><span style="color: #008000;">//</span><span style="color: #008000;">============================================================================</span><span style="color: #008000;"><br></span><span style="color: #008080;">  8</span> <span style="color: #008000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">  9</span> <span style="color: #000000;">#include </span><span style="color: #000000;"><</span><span style="color: #000000;">iostream</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;"> 10</span> <span style="color: #000000;"></span><span style="color: #0000ff;">using</span><span style="color: #000000;"> </span><span style="color: #0000ff;">namespace</span><span style="color: #000000;"> std;<br></span><span style="color: #008080;"> 11</span> <span style="color: #000000;"></span><span style="color: #008000;">/*</span><span style="color: #008000;">榛樿閮藉畨鍗囧簭鎺掑垪</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 12</span> <span style="color: #000000;"></span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Algorithm {<br></span><span style="color: #008080;"> 13</span> <span style="color: #000000;"></span><span style="color: #0000ff;">public</span><span style="color: #000000;">:<br></span><span style="color: #008080;"> 14</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">鍒嗘不娉?/span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 15</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> merge_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> p, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> r);<br></span><span style="color: #008080;"> 16</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> merge(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> p, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> q, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> r);<br></span><span style="color: #008080;"> 17</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">*閫夋嫨鎺掑簭</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 18</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> select_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> length);<br></span><span style="color: #008080;"> 19</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">鎻掑叆鎺掑簭</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 20</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> insert_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> length);<br></span><span style="color: #008080;"> 21</span> <span style="color: #000000;">    </span><span style="color: #008000;">/*</span><span style="color: #008000;">鍐掓場鎺掑簭</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 22</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> bubble_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> length);<br></span><span style="color: #008080;"> 23</span> <span style="color: #000000;">};<br></span><span style="color: #008080;"> 24</span> <span style="color: #000000;"></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> Algorithm::bubble_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> length) {<br></span><span style="color: #008080;"> 25</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">; i </span><span style="color: #000000;"><</span><span style="color: #000000;"> length; i</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 26</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> j </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; j </span><span style="color: #000000;"><=</span><span style="color: #000000;"> i; j</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 27</span> <span style="color: #000000;">            </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (a[i] </span><span style="color: #000000;"><</span><span style="color: #000000;"> a[j]) {<br></span><span style="color: #008080;"> 28</span> <span style="color: #000000;">                </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> key </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[j];<br></span><span style="color: #008080;"> 29</span> <span style="color: #000000;">                a[j] </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[i];<br></span><span style="color: #008080;"> 30</span> <span style="color: #000000;">                a[i] </span><span style="color: #000000;">=</span><span style="color: #000000;"> key;<br></span><span style="color: #008080;"> 31</span> <span style="color: #000000;">            }<br></span><span style="color: #008080;"> 32</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;"> 33</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 34</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 35</span> <span style="color: #000000;">}<br></span><span style="color: #008080;"> 36</span> <span style="color: #000000;"></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> Algorithm::insert_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> length) {<br></span><span style="color: #008080;"> 37</span> <span style="color: #000000;">    cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> length </span><span style="color: #000000;"><<</span><span style="color: #000000;"> endl;<br></span><span style="color: #008080;"> 38</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">; i </span><span style="color: #000000;"><</span><span style="color: #000000;"> length; i</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 39</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> j </span><span style="color: #000000;">=</span><span style="color: #000000;"> i </span><span style="color: #000000;">-</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 40</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> key </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[i];<br></span><span style="color: #008080;"> 41</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">while</span><span style="color: #000000;"> (j </span><span style="color: #000000;">>=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;"> </span><span style="color: #000000;">&&</span><span style="color: #000000;"> key </span><span style="color: #000000;"><</span><span style="color: #000000;"> a[j]) {<br></span><span style="color: #008080;"> 42</span> <span style="color: #000000;">            a[j </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">] </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[j];<br></span><span style="color: #008080;"> 43</span> <span style="color: #000000;">            j</span><span style="color: #000000;">--</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 44</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;"> 45</span> <span style="color: #000000;">        a[j </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">] </span><span style="color: #000000;">=</span><span style="color: #000000;"> key;<br></span><span style="color: #008080;"> 46</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 47</span> <span style="color: #000000;">}<br></span><span style="color: #008080;"> 48</span> <span style="color: #000000;"></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> Algorithm::merge(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> p, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> q, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> r) {<br></span><span style="color: #008080;"> 49</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> n1 </span><span style="color: #000000;">=</span><span style="color: #000000;"> q </span><span style="color: #000000;">-</span><span style="color: #000000;"> p </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 50</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> n2 </span><span style="color: #000000;">=</span><span style="color: #000000;"> r </span><span style="color: #000000;">-</span><span style="color: #000000;"> q;<br></span><span style="color: #008080;"> 51</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> L </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> </span><span style="color: #0000ff;">int</span><span style="color: #000000;">[n1 </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">];<br></span><span style="color: #008080;"> 52</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> R </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> </span><span style="color: #0000ff;">int</span><span style="color: #000000;">[n2 </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">];<br></span><span style="color: #008080;"> 53</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> m </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; m </span><span style="color: #000000;"><</span><span style="color: #000000;"> n1; m</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 54</span> <span style="color: #000000;">        L[m] </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[p </span><span style="color: #000000;">+</span><span style="color: #000000;"> m];<br></span><span style="color: #008080;"> 55</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 56</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> n </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; n </span><span style="color: #000000;"><</span><span style="color: #000000;"> n2; n</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 57</span> <span style="color: #000000;">        R[n] </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[q </span><span style="color: #000000;">+</span><span style="color: #000000;"> n </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">];<br></span><span style="color: #008080;"> 58</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 59</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 60</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> j </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 61</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> k </span><span style="color: #000000;">=</span><span style="color: #000000;"> p; k </span><span style="color: #000000;"><=</span><span style="color: #000000;"> r; k</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 62</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (L[i] </span><span style="color: #000000;"><=</span><span style="color: #000000;"> R[j]) {<br></span><span style="color: #008080;"> 63</span> <span style="color: #000000;">            a[k] </span><span style="color: #000000;">=</span><span style="color: #000000;"> L[i];<br></span><span style="color: #008080;"> 64</span> <span style="color: #000000;">            i</span><span style="color: #000000;">++</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 65</span> <span style="color: #000000;">        } </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> {<br></span><span style="color: #008080;"> 66</span> <span style="color: #000000;">            a[k] </span><span style="color: #000000;">=</span><span style="color: #000000;"> R[j];<br></span><span style="color: #008080;"> 67</span> <span style="color: #000000;">            j</span><span style="color: #000000;">++</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 68</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;"> 69</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 70</span> <span style="color: #000000;">}<br></span><span style="color: #008080;"> 71</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 72</span> <span style="color: #000000;"></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> Algorithm::merge_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> p, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> r) {<br></span><span style="color: #008080;"> 73</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 74</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> q </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 75</span> <span style="color: #000000;">    </span><span style="color: #008000;">//</span><span style="color: #008000;">cout << "榪欓噷鍏跺疄榪樻槸鎵ц浜嗙殑" << q << endl;</span><span style="color: #008000;"><br></span><span style="color: #008080;"> 76</span> <span style="color: #008000;"></span><span style="color: #000000;">    </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (p </span><span style="color: #000000;"><</span><span style="color: #000000;"> r) {<br></span><span style="color: #008080;"> 77</span> <span style="color: #000000;">        q </span><span style="color: #000000;">=</span><span style="color: #000000;"> (p </span><span style="color: #000000;">+</span><span style="color: #000000;"> r) </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #000000;">2</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 78</span> <span style="color: #000000;">        merge_sort(a, p, q);<br></span><span style="color: #008080;"> 79</span> <span style="color: #000000;">        merge_sort(a, q </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">, r);<br></span><span style="color: #008080;"> 80</span> <span style="color: #000000;">        merge(a, p, q, r);<br></span><span style="color: #008080;"> 81</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 82</span> <span style="color: #000000;">}<br></span><span style="color: #008080;"> 83</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 84</span> <span style="color: #000000;"></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> Algorithm::select_sort(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">*</span><span style="color: #000000;"> a, </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> length) {<br></span><span style="color: #008080;"> 85</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (NULL </span><span style="color: #000000;">==</span><span style="color: #000000;"> a)<br></span><span style="color: #008080;"> 86</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">return</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 87</span> <span style="color: #000000;">    cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> length </span><span style="color: #000000;"><<</span><span style="color: #000000;"> endl;<br></span><span style="color: #008080;"> 88</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; i </span><span style="color: #000000;"><</span><span style="color: #000000;"> length; i</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 89</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> j </span><span style="color: #000000;">=</span><span style="color: #000000;"> i; j </span><span style="color: #000000;"><</span><span style="color: #000000;"> length; j</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;"> 90</span> <span style="color: #000000;">            </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (a[i] </span><span style="color: #000000;">></span><span style="color: #000000;"> a[j]) {<br></span><span style="color: #008080;"> 91</span> <span style="color: #000000;">                cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">a[]=</span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;"><<</span><span style="color: #000000;"> a[i] </span><span style="color: #000000;"><<</span><span style="color: #000000;"> endl;<br></span><span style="color: #008080;"> 92</span> <span style="color: #000000;">                </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> key </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[i];<br></span><span style="color: #008080;"> 93</span> <span style="color: #000000;">                a[i] </span><span style="color: #000000;">=</span><span style="color: #000000;"> a[j];<br></span><span style="color: #008080;"> 94</span> <span style="color: #000000;">                a[j] </span><span style="color: #000000;">=</span><span style="color: #000000;"> key;<br></span><span style="color: #008080;"> 95</span> <span style="color: #000000;">            }<br></span><span style="color: #008080;"> 96</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;"> 97</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;"> 98</span> <span style="color: #000000;">}<br></span><span style="color: #008080;"> 99</span> <span style="color: #000000;"><br></span><span style="color: #008080;">100</span> <span style="color: #000000;"></span><span style="color: #0000ff;">int</span><span style="color: #000000;"> main() {<br></span><span style="color: #008080;">101</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> a[] </span><span style="color: #000000;">=</span><span style="color: #000000;"> { </span><span style="color: #000000;">3</span><span style="color: #000000;">, </span><span style="color: #000000;">5</span><span style="color: #000000;">, </span><span style="color: #000000;">7</span><span style="color: #000000;">, </span><span style="color: #000000;">9</span><span style="color: #000000;">, </span><span style="color: #000000;">4</span><span style="color: #000000;">, </span><span style="color: #000000;">8</span><span style="color: #000000;">, </span><span style="color: #000000;">2</span><span style="color: #000000;">, </span><span style="color: #000000;">1</span><span style="color: #000000;"> };<br></span><span style="color: #008080;">102</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> length </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">sizeof</span><span style="color: #000000;">(a) </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #0000ff;">sizeof</span><span style="color: #000000;">(a[</span><span style="color: #000000;">0</span><span style="color: #000000;">]);<br></span><span style="color: #008080;">103</span> <span style="color: #000000;">    Algorithm al;<br></span><span style="color: #008080;">104</span> <span style="color: #000000;">    al.bubble_sort(a, length);<br></span><span style="color: #008080;">105</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (size_t i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; i </span><span style="color: #000000;"><</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">sizeof</span><span style="color: #000000;">(a) </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #0000ff;">sizeof</span><span style="color: #000000;">(a[</span><span style="color: #000000;">0</span><span style="color: #000000;">])); i</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br></span><span style="color: #008080;">106</span> <span style="color: #000000;">        cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> a[i] </span><span style="color: #000000;"><<</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">107</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;">108</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;">109</span> <span style="color: #000000;">}<br></span><span style="color: #008080;">110</span> <span style="color: #000000;"><br></span><span style="color: #008080;">111</span> <span style="color: #000000;"><br></span><span style="color: #008080;">112</span> <span style="color: #000000;"></span></div> <br><img src ="http://www.shnenglu.com/dream/aggbug/116514.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/dream/" target="_blank">騫芥ⅵ榪樹埂</a> 2010-05-27 22:16 <a href="http://www.shnenglu.com/dream/archive/2010/05/27/116514.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣滀負鍒濆鑰呯殑涓浜涘績寰?鎸佺畫鏇存柊)http://www.shnenglu.com/dream/archive/2010/03/03/108831.html騫芥ⅵ榪樹埂騫芥ⅵ榪樹埂Wed, 03 Mar 2010 14:16:00 GMThttp://www.shnenglu.com/dream/archive/2010/03/03/108831.htmlhttp://www.shnenglu.com/dream/comments/108831.htmlhttp://www.shnenglu.com/dream/archive/2010/03/03/108831.html#Feedback0http://www.shnenglu.com/dream/comments/commentRss/108831.htmlhttp://www.shnenglu.com/dream/services/trackbacks/108831.html

2. c++鐨勬樉紺虹被鍨嬭漿鎹?:

   璇硶: [鍑芥暟<瑕佽漿鎹㈢殑綾誨瀷>(琚漿鎹㈢殑鍙橀噺)]  渚嬪: long l = static_cast<long>(i);//灝唅杞崲鎴恖ong鍨?br>
    1>. static_cast:  闈欐佺被鍨嬭漿鎹?"鑹?鍜?閫傚害鑹?杞崲, 鍖呮嫭涓嶇敤寮哄埗杞崲,渚嬪鑷姩綾誨瀷杞崲.
     2>. const_cast: 甯擱噺綾誨瀷杞崲: 瀵?const"鍜?volatile"榪涜杞崲,鍗蟲妸琚漿鎹㈠彉閲忚漿鎹㈡垚const.

3. 濡傛灉浣犳兂鎹曡幏鍏ㄩ儴寮傚父鏂規硶錛?br>      try{
          //榪欓噷鏄彲鑳芥姏鍑哄紓甯哥殑浠g爜
          }catch錛?..錛墈//榪欓噷澶勭悊寮傚父}


4.闄烽槺錛?br>褰撳湪緙栧啓鐨勪唬鐮佷腑閬囧埌寮傚父鐨勬椂鍊欙紝闈炲父閲嶈鐨勪竴鐐規槸錛岃鑰呭簲璇ラ棶涓涓嬶紝“濡傛灉寮傚父鍙戠敓錛岀▼搴忓崰鐢ㄧ殑璧勬簮琚紜竻鐞嗕簡涔堬紵” 澶у鏁版儏鍐典笅涓嶅繀鎷呭績錛屼絾鏄鏋滃湪涓涓璞$殑鏋勯犲嚱鏁版墽琛岃繃紼嬪綋涓姏鍑哄紓甯革紝閭d箞榪欎釜瀵硅薄鐨勬瀽鏋勫嚱鏁板氨涓嶄細琚皟鐢紝鍥犳錛岀紪鍐欐瀯閫犲嚱鏁扮殑鏃跺欙紝紼嬪簭鍛樺繀欏葷壒鍒殑浠旂粏銆?div>
5.鐤戦棶:
uintptr_t vs size_t 浜岃呯┒绔熸湁浠涔堝尯鍒?鎴戠敤nginx嫻嬭瘯榪?2縐嶇被鍨嬮兘琛屽緱閫?鍖哄埆絀剁珶鏄粈涔?

6. extern 鍏抽敭瀛?:鍙0鏄庝笉瀹氫箟,涔熷氨鏄笉鍒嗛厤瀛樺偍絀洪棿,搴旇鏄繖涓牱瀛愮殑鍚?


騫芥ⅵ榪樹埂 2010-03-03 22:16 鍙戣〃璇勮
]]>
綆鍗曞伐鍏風被http://www.shnenglu.com/dream/archive/2010/01/10/105357.html騫芥ⅵ榪樹埂騫芥ⅵ榪樹埂Sun, 10 Jan 2010 12:33:00 GMThttp://www.shnenglu.com/dream/archive/2010/01/10/105357.htmlhttp://www.shnenglu.com/dream/comments/105357.htmlhttp://www.shnenglu.com/dream/archive/2010/01/10/105357.html#Feedback0http://www.shnenglu.com/dream/comments/commentRss/105357.htmlhttp://www.shnenglu.com/dream/services/trackbacks/105357.html
//浣跨敤瀹藉瓧絎﹂泦錛岄噸鍐欎簡涓浜泂tring綾婚噷闈㈡湁鎵嬈犵己鐨勬柟娉曪紝閮芥槸涓轟簡蹇界暐澶у皬鍐欒屽仛鐨勩?/font>
/*
 * Utils.h
 *
 *  Created on: 2010-1-9
 *      Author: dream
 
*/

#ifndef UTILS_H_
#define UTILS_H_
#include 
<iostream>
#include 
<fstream>
#include 
<string>
#include 
<cstddef>
/**
 *甯哥敤宸ュ叿綾?br> 
*/
class StringUtil: char_traits<wchar_t> {

public:
    
/**
     *灝嗗瓧絎︿覆杞崲鎴愬皬鍐?br>     
*/
    
static const string toLowerCase(string& s) {
        
string lower(s);
        
for (size_t i = 0; i < s.length(); ++i) {
            lower[i] 
= tolower(lower[i]);
        }
        
return lower;
    }

    
/**
     * 灝嗗瓧絎︿覆杞崲鎴愬ぇ鍐?br>     
*/
    
static const string toUpperCase(string& s) {
        
string upper(s);
        
for (size_t i = 0; i < s.length(); ++i) {
            upper[i] 
= toupper(upper[i]);
        }
        
return upper;
    }
    
/*浠ヤ笅灝嗗涓浜泂tring綾葷殑鏂規硶閲嶈澆錛屼互鎻愪緵蹇界暐澶у皬鍐欑殑鏂規硶*/
    
///////////////////////////////////////////////////////////////////////

    
static const bool eq(wchar_t c1st, wchar_t c2nd) {
        
return towupper(c1st) == towupper(c2nd);
    }
    
static const bool ne(wchar_t c1st, wchar_t c2nd) {
        
return towupper(c1st) == towupper(c2nd);
    }
    
static const bool lt(wchar_t c1st, wchar_t c2nd) {
        
return towupper(c1st) < towupper(c2nd);
    }

    
/**
     *str1 > str2 榪斿洖 1
     *str1 < str2 榪斿洖 -1
     *str1 = str2 榪斿洖 0
     
*/
    
static const int compare(const wchar_t* str1, const wchar_t* str2, size_t n) {
        
for (size_t i = 0; i < n; i++) {
            
if (str1 == 0) {
                
return -1;
            } 
else if (str2 == 0) {
                
return 1;
            } 
else if (towlower(*str1) < towlower(*str2)) {
                
return -1;
            } 
else if (towlower(*str1) > towlower(*str2)) {
                
return 1;
            }
            assert(towlower(
*str1) == towlower(*str2));
            
++str1;
            
++str2;

        }
        
return 0;
    }

    
/**
     * 蹇界暐澶у皬鍐欐煡鎵炬寚瀹氬瓧絎︿覆錛岃繑鍥炵殑鏄?6榪涘埗鐨勫?br>     *
     * 鍥犱負gcc榛樿浣跨敤char鎴栬卻tring綾誨瀷錛屾墍浠ュ嚭鍏ョ涓涓弬鏁扮殑鏃跺欓渶瑕佽繘琛屽己鍒剁被鍨嬭漿鎹?br>     *
     * @Param wchar_t* s1 : 寰呮煡鎵劇殑瀛楃涓?br>     * @Param size_t n: 浠庣N浣嶅紑濮嬫煡鎵?br>     * @Param wchar_t c:琚煡鎵劇殑瀵硅薄
     
*/
    
static const wchar_t* find(const wchar_t* s1, size_t n, wchar_t c) {
        
while (n-- > 0) {
            
if (towupper(*s1) == towupper(c))
                
return s1;
            
else
                
++s1;
        }
        
return 0;
    }
};
#endif /* UTILS_H_ */


]]>
瀛楃涓插ぇ灝忓啓杞崲http://www.shnenglu.com/dream/archive/2010/01/09/105303.html騫芥ⅵ榪樹埂騫芥ⅵ榪樹埂Sat, 09 Jan 2010 15:20:00 GMThttp://www.shnenglu.com/dream/archive/2010/01/09/105303.htmlhttp://www.shnenglu.com/dream/comments/105303.htmlhttp://www.shnenglu.com/dream/archive/2010/01/09/105303.html#Feedback0http://www.shnenglu.com/dream/comments/commentRss/105303.htmlhttp://www.shnenglu.com/dream/services/trackbacks/105303.html
瑕佽嚜宸卞疄鐜板叾瀹炲緢綆鍗曪紝鏂規硶濡備笅錛?br>
 1 static const string toLowerCase(string& s) { 2 string lower(s); 3 for (size_t i = 0; i < s.length(); ++i) { 4 lower[i] = tolower(lower[i]); 5 } 6 return lower; 7 } 8 9 static const string toUpperCase(string& s) { 10 string upper(s); 11 for (size_t i = 0; i < s.length(); ++i) { 12 upper[i] = toupper(upper[i]); 13 } 14 return upper; 15 } 16

]]>
浠婂ぉ鏄敓铔嬭妭錛屾垜鍑嗗涓涓漢榪?/title><link>http://www.shnenglu.com/dream/archive/2009/12/25/104036.html</link><dc:creator>騫芥ⅵ榪樹埂</dc:creator><author>騫芥ⅵ榪樹埂</author><pubDate>Fri, 25 Dec 2009 03:50:00 GMT</pubDate><guid>http://www.shnenglu.com/dream/archive/2009/12/25/104036.html</guid><wfw:comment>http://www.shnenglu.com/dream/comments/104036.html</wfw:comment><comments>http://www.shnenglu.com/dream/archive/2009/12/25/104036.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/dream/comments/commentRss/104036.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/dream/services/trackbacks/104036.html</trackback:ping><description><![CDATA[寰堝畨闈欑殑灞嬪瓙寰堝畨闈欑殑涓栫晫<br><img src ="http://www.shnenglu.com/dream/aggbug/104036.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/dream/" target="_blank">騫芥ⅵ榪樹埂</a> 2009-12-25 11:50 <a href="http://www.shnenglu.com/dream/archive/2009/12/25/104036.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浠婂ぉ鏂板紑鐨勫崥瀹?/title><link>http://www.shnenglu.com/dream/archive/2009/12/23/103856.html</link><dc:creator>騫芥ⅵ榪樹埂</dc:creator><author>騫芥ⅵ榪樹埂</author><pubDate>Wed, 23 Dec 2009 14:53:00 GMT</pubDate><guid>http://www.shnenglu.com/dream/archive/2009/12/23/103856.html</guid><wfw:comment>http://www.shnenglu.com/dream/comments/103856.html</wfw:comment><comments>http://www.shnenglu.com/dream/archive/2009/12/23/103856.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.shnenglu.com/dream/comments/commentRss/103856.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/dream/services/trackbacks/103856.html</trackback:ping><description><![CDATA[鐗規搴嗙錛屼互鍚庤繖閲屽氨鏄褰曟垜鑷c++鐐圭偣婊存淮鐨勫湴鏂?br><img src ="http://www.shnenglu.com/dream/aggbug/103856.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/dream/" target="_blank">騫芥ⅵ榪樹埂</a> 2009-12-23 22:53 <a href="http://www.shnenglu.com/dream/archive/2009/12/23/103856.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.bfav.cn" target="_blank">久久久久国产精品嫩草影院</a>| <a href="http://www.sfttc.cn" target="_blank">日本精品久久久中文字幕</a>| <a href="http://www.21kexue.cn" target="_blank">色综合久久中文字幕综合网</a>| <a href="http://www.cahe8.cn" target="_blank">中文字幕日本人妻久久久免费</a>| <a href="http://www.news222.cn" target="_blank">亚洲国产精品无码久久久蜜芽 </a>| <a href="http://www.huameizc.cn" target="_blank">久久天堂电影网</a>| <a href="http://www.haoq98.cn" target="_blank">伊人久久免费视频</a>| <a href="http://www.www5303.cn" target="_blank">国产精品久久久久a影院</a>| <a href="http://www.ahsxd.org.cn" target="_blank">午夜欧美精品久久久久久久</a>| <a href="http://www.czphjs.cn" target="_blank">99久久精品国产一区二区</a>| <a href="http://www.myjhy.cn" target="_blank">国产精品亚洲综合久久</a>| <a href="http://www.jqqingzhou.cn" target="_blank">狠狠狠色丁香婷婷综合久久五月</a>| <a href="http://www.giep.cn" target="_blank">久久亚洲欧洲国产综合</a>| <a href="http://www.zgjgyl.cn" target="_blank">成人国内精品久久久久影院</a>| <a href="http://www.lnboxue.cn" target="_blank">一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 </a>| <a href="http://www.wps2009.cn" target="_blank">天堂无码久久综合东京热</a>| <a href="http://www.gm53.cn" target="_blank">久久国产色AV免费看</a>| <a href="http://www.ulpj.cn" target="_blank">欧美午夜A∨大片久久 </a>| <a href="http://www.uwck.cn" target="_blank">亚洲综合伊人久久综合</a>| <a href="http://www.78cbg.cn" target="_blank">久久国产午夜精品一区二区三区</a>| <a href="http://www.autothink.com.cn" target="_blank">777午夜精品久久av蜜臀</a>| <a href="http://www.aoaya.cn" target="_blank">久久夜色精品国产www</a>| <a href="http://www.kmaxbm.cn" target="_blank">97精品国产97久久久久久免费</a>| <a href="http://www.bbsfccy168.cn" target="_blank">97精品伊人久久久大香线蕉</a>| <a href="http://www.e-zhishi.cn" target="_blank">久久精品不卡</a>| <a href="http://www.566wan.cn" target="_blank">久久婷婷国产麻豆91天堂</a>| <a href="http://www.baolaiqi.com.cn" target="_blank">人妻无码久久一区二区三区免费</a>| <a href="http://www.taotaoduoduo.cn" target="_blank">久久精品无码一区二区app</a>| <a href="http://www.gbpa.cn" target="_blank">99精品国产在热久久无毒不卡</a>| <a href="http://www.jswlgs.cn" target="_blank">久久毛片一区二区</a>| <a href="http://www.chefax.cn" target="_blank">午夜精品久久久久9999高清</a>| <a href="http://www.www5303.cn" target="_blank">91麻豆精品国产91久久久久久</a>| <a href="http://www.suvvoza.cn" target="_blank">国产精品久久国产精品99盘 </a>| <a href="http://www.hnwjzd.com.cn" target="_blank">97久久国产亚洲精品超碰热</a>| <a href="http://www.wannengsou.cn" target="_blank">国产成人精品综合久久久久 </a>| <a href="http://www.dbwlcom.cn" target="_blank">岛国搬运www久久</a>| <a href="http://www.cdmt.org.cn" target="_blank">国内精品久久九九国产精品</a>| <a href="http://www.zzdls.cn" target="_blank">AV无码久久久久不卡蜜桃</a>| <a href="http://www.bestlevering.cn" target="_blank">久久热这里只有精品在线观看</a>| <a href="http://www.vyipin.cn" target="_blank">亚洲成av人片不卡无码久久</a>| <a href="http://www.szmpp.cn" target="_blank">污污内射久久一区二区欧美日韩 </a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>