原创 迴文數二

題目描述 若一個數(首位不爲零)從左向右讀與從右向左讀都一樣,我們就將其稱之爲迴文數。 例如:給定一個10進制數56,將56加65(即把56從右向左讀),得到121是一個迴文數。 又如:對於10進制數87: STEP1:87+78 = 1

原创 圖:鄰接矩陣表示法創建無向圖並深度優先搜索遍歷

無向圖樣式: 鄰接矩陣法類似於用數組儲存,一個一維數組儲存頂點信息,還有一個二維數組儲存鄰接矩陣 用鄰接矩陣進行無向圖的創建過程: 一,輸入總頂點數和邊數(幾個點,幾條邊) eg:如圖所示即爲8點,9邊。 二,依次輸入點的信息存入頂點表

原创 QT學習4.16

建議函數寫法:自己定義槽函數,然後用connect()函數將槽函數與所對應的對象連接起來 1,改變窗口函數名稱         this->setWindowTitle("          "); 2,窗口提示函數          Q

原创 QT學習 4.15

一,QT兩部分 :        接口             實現 二,快捷鍵          alt+shift+R  ui預覽          ctrl+H    橫向佈局           ctrl+L     垂直佈局 三

原创 QT學習4.18

一,自己製作一個QT文件遇到的問題 一,發佈文件時,文件包含的鏈接庫以及圖片文件如何加入 1,關於發佈的release版本的文件不能執行 https://blog.csdn.net/bdhjun123/article/details/80

原创 出圈(約瑟夫問題)

問題 : [出圈] 題目描述 設有n個人圍坐一圈並按順時針方向從1到n編號,從第1個人開始進行1到m的報數,報數到第個m人,此人出圈,再從他的下一個人重新開始1到m的報數,如此進行下去直到所剩下一人爲止。 輸入 輸入多行,每行2個數,分別

原创 QT中網頁(http)請求與下載

首先需要pro裏面加上network QT       += core gui  network 第一種方法 一,獲取LineEdit網址內容並傳值     QString url=ui->lineEdit->text();    

原创 歸併排序方法及代碼圖解

歸併排序 方法:  官方用語:利用歸併的思想實現的排序方法,該算法採用經典的分治策略(分治法將問題分成一些小的問題然後遞歸求解,而治的階段則將分的階段得到的各答案"修補"在一起,即分而治之)。 我的理解:先將整段元素分爲一半,然後再分爲一

原创 單鏈表作爲形參時,&與*的區別

&和*的大致比較 int a=10; int *b=&a; (設a的地址是3000) a=10,&a=3000;b=3000;*b=10; &取地址運算符。目的是值的引用,即實參和形參一樣,對形參進行修改就會影響到實參; *指針運算符。目

原创 黑白棋的人人對戰代碼編寫(黑白棋吃子規則)

黑白棋簡單對戰下載鏈接(只能實現人人對戰,人機,網絡自行編寫,大致模板已經有了): https://download.csdn.net/download/qq_46423166/12391565 黑白棋吃子規則: int ChessFor

原创 QT學習 4.17

一,跳轉到關於QT介紹函數 aboutQt() 二,關於官網 url全球資源唯一定位符QDesktopServices桌面服務QDesktopServices::openUrl(QUrl("     ")); 三,關於軟件 建立一個新的u

原创 Windows網絡編程 UDP模型

  主機流程: 1,建立流式套接字 2,套接字與本地地址綁定 3,在套接字上讀寫數據 4,關閉套接字 代碼: // 服務器UDP.cpp : 定義控制檯應用程序的入口點。 #include "stdafx.h" #include<Win

原创 簡單構造哈夫曼樹

哈夫曼樹稱爲最優樹,即是一類帶權路徑長度最短的數 圖解: 結構: 主要有四部分,data存數據,left,right指向左右。 parent=1代表該結點已經被寫入樹裏面,parent=0代表還沒被寫進樹裏面 下面一行數如何變成哈夫曼樹

原创 QT學習 4.19

一,錄屏實現(剪切板之間的進程通訊) 首先創建一個項目,然後將截圖保存到剪切板上     QClipboard *borad=QApplication::clipboard();     borad->setPixmap(this->p

原创 二叉樹的迷幻操作(將數據傳入二叉樹,二叉樹遍歷,線索二叉樹)

一,二叉樹的結構 類似與雙向鏈表的前驅後繼。 結構:中間data存數據,left指向左邊,right指向右邊(結構就不多講) 二,迷幻的存入一串數字 正常不論將數據存入數組還是鏈表,都是需要幾個存入幾個; 但是樹的存入數據要多輸入的要比