原创 數據結構線性表單鏈表描述c++(二)
本例子是《數據結構與算法c++描述》中的線性表中單向鏈表(singly linked list) 單鏈表原理圖: first 爲頭節點 ,由於第一個節點 e1 的指針指向第二個節點 e2, e2 的指針指向e3 ,.
原创 數據結構之線性表數組表達c++版本(一)
本例子是《數據結構與算法c++描述》中的線性表中抽象數據類型 (abstract data type, ADT): 目錄 基本概念: 構造函數與析構函數: 是否爲空: Find函數: 查找函數: 刪除數據: 插入函數: 輸出函數與重構 <
原创 數據結構與算法單鏈表python描述
今天剛用c++寫完數據結構單鏈表描述,然後無聊的情況下,編寫了python版本,當然裏面很多功能我沒有完全實現,只是寫了些簡單的單鏈表那讓我們看看吧. 鏈表結構c++版本 基礎理論這裏就不講解了
原创 Qt串口通訊例子(再也不用擔心串口問題了)
很多小夥伴們對串口編程剛上手時,不知道如何下手,本例子帶大家看看一個簡單的串口通訊的例子,例子是網上的demo,這裏簡單的介紹下: 這是我們常見的界面窗口,下面我們來解析下代碼部分: 串口步驟: * 1.設置串口參數 *
原创 opencv Sobel算子提取圖形中的輪廓
話不多說先上結果圖: 上代碼: // opencv0018.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #include <opencv2/opencv.hpp> #include <io
原创 福利貼 c++,python 基礎編程書籍與對應數據結構書
不知不覺這是我寫的第100篇帖子了,從今年1月份開始記錄博客,從中收穫了很多東西,雖然自己寫的還是很多都比較水,但是收穫還是很多的,下面我分享一下,當初我學習看的一些電子書吧: 雲盤連接: 鏈接:https://pan.bai
原创 QT多線程moveToThread使用簡單例子
Qt中我經常是重寫QThread中的run函數來實現多線程的使用,今天教大家使用使用比較新的moveToThread 函數來教教大家來編寫多線程的例子。 這個例子我沒有使用ui界面編程,只是純代碼輸出: 先看看例子的效果吧
原创 算法導論中最大子序列4種解法
算法導論看到了第4章的分治策略,裏面講述到了最大子序列的分治求法,下面我用代碼實現出來吧: 分治法 我們先看書中給的僞代碼與思想: 當最大的跨越中間的一點,分別找左右的值最大值,然後在加起來。 當不是跨越的時候使用左右各自使用分治。
原创 opencv 利用鼠標滑動畫出多彩的形狀
今天沒有繼續學習新知識點,畫出了一個隨鼠標畫出的 圖形,知識點全都是之前學的,話不多說,先上圖: 代碼部分: // opencvMouse.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #
原创 qt5.9之QSqlRelationaITableModel實例用法
普通界面佈局: 理論解析: QSqlRelationalTableModel 是 QSqITableModel 的子類。QSqlRelationalTableModel 可以處理關係數據表,所謂關係數據表, 是指將主表
原创 Qt5.9 玩轉數據庫之QSqlQueryModel的使用
先上結果圖: QSqlQueryModel 是 QSqlTableModel 的父類。QSqlQueryModel 封裝了執行 SELECT 語句從數據庫查詢數據的功能,但 是 QSqlQueryModel 只能作爲只
原创 Qt5.9數據庫操作sqlite完整例子
先上效果圖吧: 本例子連接: 鏈接:https://pan.baidu.com/s/17JmeJGvoj7oJROcNsBX6Kg 提取碼:b051 有關數據庫的操作部分,可以學習下sqlite編程,如果你還不會數據庫
原创 qt style sheet(QSS)這不是學習例子
弄完基本的圖形界面後,嘗試去做一個比較看起來“專業”的界面,但是通過佈局學習,還有對應的ui界面,然後發現自己依舊佈局不出來好看的界面,感覺寫出來,太水: 我要記錄下未來對佈局的學習,與我現在會有多
原创 opencv Canny算子計算
話不多說先上結果圖吧: 理論部分: 第一部分高斯模糊: 一般情況下,使用高斯平滑濾波器卷積降噪,已顯示了下一個size = 5 的高斯內核示例: 第二部計算梯度方向: Canny AP
原创 讓你分分鐘學會qt視頻播放器
話不多說先上圖: 實現了一個基本的播放器的例子,實現出最近本的項目,項目比較基礎,喜歡的朋友,可呀通過這些簡單的例子,實現更爲複雜的視屏播放器,比如一些客戶端。 不多說了來看看代碼吧: 工程文件使用的: QT