人生難得是歡聚,唯有別離多 内蒙古快3开奖结果 五分彩全天计划 广东十一选五结果一 体彩浙江20选5杀号 互联网能赚钱的项目 波克城市怎么成为蓝葵会员 腾讯四川麻将血流成河下载 内蒙古自治区11选5 海南飞鱼彩票玩法 极速快3玩法绝招 31选7今天中奖号码结果 查股网 今天股票行情 个人转让二手麻将机 湖南红中麻将玩法 排列5预测 股票大全
摘要:1.鏈表 鏈表是線性表的一種,由一系列節點(結點)組成,每個節點包含一個數據域和一個指向下一個節點的指針域。鏈表結構可以克服數組需要預先知道數據大小的缺點,而且插入和刪除元素很方便,但是失去數組隨機讀取的優點。鏈表有很多種不同類型:單向鏈表,雙向鏈表和循環鏈表。 在鏈表中第一個節點叫頭節點(如果有頭 閱讀全文
posted @ 2020-05-08 15:55 對愁眠 閱讀(23) 評論(0) 推薦(0) 編輯
摘要:有了上次socket的基礎知識,網絡編程01 可以寫一個簡單的聊天程序,隨便復習一下基礎知識。 1.線程 我們要實現可以同時發送和接收信息,就需要多線程了,一個用于發,一個用于收。 這次用CreateThread來創建線程。函數原型 HANDLE WINAPI CreateThread ( _In_ 閱讀全文
posted @ 2020-04-24 14:37 對愁眠 閱讀(69) 評論(0) 推薦(0) 編輯
摘要:1.什么是socket socket(套接字),簡單來說是IP地址與端口(port)的組合,可以與遠程主機的應用程序進行通信。通過IP地址可以確定一臺主機,而通過端口則可以確定某一個應用程序。IP+端口則可以完全確定某臺主機的某個應用。socket起源于UNIX,類似一種特殊文件,可以進行打開,關閉 閱讀全文
posted @ 2020-04-15 15:47 對愁眠 閱讀(115) 評論(0) 推薦(0) 編輯
摘要:1.什么是VMware虛擬機 VMware虛擬機是一個虛擬機軟件,它可以在一臺機器上同時運行多個系統,這些系統包括Windows,Linux,Apple os等。 2.虛擬機有什么用 虛擬機的用處很多,可以測試病毒木馬,測試軟件,配置各種開發環境,體驗各種操作系統等等。對于學計算機的來說,都應該學會 閱讀全文
posted @ 2020-04-14 22:48 對愁眠 閱讀(42) 評論(0) 推薦(0) 編輯
摘要:1.希爾排序 希爾排序是對直接插入排序的一種改進,基本思想是隔一定間隔取元素組成一組元素,然后對這組元素進行直接插入排序,所有元素排序完一次后。間隔減少,再進行同樣的操作,直到間隔變為1,這時就是直接插入排序了,因為經過前面的步驟,元素大多數都是有序了,直接插入排序,對有序序列的效率是很高的。 2. 閱讀全文
posted @ 2020-04-12 15:23 對愁眠 閱讀(21) 評論(0) 推薦(1) 編輯
摘要:1.八皇后問題 在 8×8 格的棋盤上擺放八個皇后,使其不能互相攻擊,即任意兩個皇后都不能處于同一行、同一列或同一斜線上,問有多少種擺法。 2.思路 這問題很適合用回溯的思想解決。首先在第一行第一列放第一個皇后,然后在第二行第一列放第二個皇后,這時對第二個皇后的列和兩個斜線的方向進行判斷,看是否能攻 閱讀全文
posted @ 2020-04-11 14:45 對愁眠 閱讀(54) 評論(0) 推薦(0) 編輯
摘要:1.插入排序 插入排序的原理很簡單,就是將待排序的元素和已排序好的元素進行比較,找到合適的位置進行插入。 例子:2 1 5 3 6 4(升序排序) 1)將第一個元素看成已排序好的序列,從第二個元素開始比較,先用一個臨時變量 temp 存放第二個元素的值。開始比較,1 比 2 小,所以把2賦值給1的位 閱讀全文
posted @ 2020-04-09 20:38 對愁眠 閱讀(33) 評論(0) 推薦(0) 編輯
摘要:1.問題:給出一個字符串,找出其中無重復字符最長子串 abcbc 最長無重復子串是abc 長度是3 2.方法一,暴力法 我們可以找出每一個子串,然后找到最長的無重復字符的子串就可了,方法簡單粗暴。 代碼如下: 1 #include<stdio.h> 2 #include<string.h> 3 // 閱讀全文
posted @ 2020-04-02 15:43 對愁眠 閱讀(49) 評論(0) 推薦(0) 編輯
摘要:1.堆排序 堆排序是用堆這種數據結構所設計的一種排序算法,近似一顆完成二叉樹,同時具有一個特性,父節點的值大于(小于)子節點的值。 堆分兩種,父節點比子節點大的叫最大堆,父節點比子節點小的叫最小堆 下面就是一個最大堆 2.堆排序步驟 以最大堆為例,假設有n個元素, 1)構造最大堆 2)交換根節點與第 閱讀全文
posted @ 2020-04-01 16:47 對愁眠 閱讀(144) 評論(0) 推薦(0) 編輯
摘要:1.歸并排序 歸并排序采用的思想是分而治之,簡單來說,就是將一個待排序的序列,不斷劃分,最終得到有序的序列(只剩一個元素的序列就是有序序列),然后將這些有序的序列進行合并,第一次合并將只有一個元素序列的有序子序列進行合并,就會得到有兩個元素序列的有序子序列,然后進行第二次合并,將有兩個元素序列的有序 閱讀全文
posted @ 2020-03-29 15:34 對愁眠 閱讀(46) 評論(0) 推薦(0) 編輯
五分彩全天计划 广东十一选五结果一 体彩浙江20选5杀号 互联网能赚钱的项目 波克城市怎么成为蓝葵会员 腾讯四川麻将血流成河下载 内蒙古自治区11选5 海南飞鱼彩票玩法 极速快3玩法绝招 31选7今天中奖号码结果 查股网 今天股票行情 个人转让二手麻将机 湖南红中麻将玩法 排列5预测 股票大全