自己寫的乙個快速排序

2021-06-25 11:59:44 字數 921 閱讀 9545

#include "stdafx.h"

#include #include #include using namespace std;

#define maxtcpconnect 1000

struct remotesockinfo

;struct mylist;

typedef mylist* pmylist;

void my_sort(mylist* plist)

//重置plist

int j = 0;

for (int i = 0; i <= plist->p; ++i)

plist->rs[j].nport = temp->rs[i].nport;

plist->rs[j].s = temp->rs[i].s;

strcpy(plist->rs[j].szip, temp->rs[i].szip);

++j;

} //除去無效資料

for (int i = j; i <= plist->p; ++i)

//注意 這個p將把下標移動到最後乙個有效資料上 數量=p+1

//比如 rs[6] 那麼p = 6 但是真實數量是6+1

plist->p = j-1;

}int _tmain(int argc, _tchar* argv)

cout << "以上為初始的" << m_list->p << endl;

my_sort(m_list);

for (int i = 0; i <= m_list->p; i++)

cout << "以上為新的" << m_list->p << endl;

system("pause");

return 0;

}

自己寫的乙個快速排序

呵呵 今天沒事看了看 快速排序的基本思想後寫了乙個快排的demo 發到部落格上做個備份 public class quicksort public static void quicksort int l,int u int m l for int i l 1 i u i swap l,m quick...

自己寫乙個LIST

pragma once forward declarations templateclass clistnode templateclass clist template class clistnode void insertafter t data template void clistnode ...

自己寫乙個框架

自己寫乙個框架 單入口mvc 類 庫 屬於擴充套件 乙個好的配置檔案和讀取功能 db介面 dispather.php index.php dispather 分析controller action 根據分析controller action 動態載入 引入乙個自動載入機制 controller.ph...