原创 構建神經網絡——深度學習模型的基本步驟

構建神經網絡——深度學習模型的基本步驟 不同場景的深度學習模型具備一定的通用性,均可以從下述五個步驟來完成模型的構建和訓練。 數據處理:從本地文件或網絡地址讀取數據,並做預處理操作,如校驗數據的正確性等。 模型設計:完成網絡結構

原创 如何將opencv4.3安卓app例子導入Android Studio

文章目錄如何將opencv4.3安卓app例子導入Android Studio下載安卓sdk下載ndk導入samples小提示配置ndk路徑和opencvsdk路徑ndk路徑opencvsdk路徑 如何將opencv4.3安卓ap

原创 二叉樹的序列化與反序列化(Serialize and Deserialize Binary Tree)

二叉樹的序列化與反序列化 Serialization is the process of converting a data structure or object into a sequence of bits so that

原创 轉變數組後最接近目標值的數組和

轉變數組後最接近目標值的數組和 給你一個整數數組 arr 和一個目標值 target ,請你返回一個整數 value ,使得將數組中所有大於 value 的值變成 value 後,數組的和最接近 target (最接近表示兩者之

原创 c++從入門到精通——深拷貝和淺拷貝

深拷貝和淺拷貝 同一類型的對象之間可以賦值,使得兩個對象的成員變量的值相同,兩個對象仍然是獨立的兩個對象,這種情況被稱爲淺拷貝。 一般情況下,淺拷貝沒有任何副作用,但是當類中有指針,並且指針指向動態分配的內存空間,析構函數做了動態

原创 c語言——棧(鏈表實現)

c語言——棧(鏈表實現) 棧的鏈式存儲 鏈表部分 頭文件LinkList.h #pragma once #include<stdlib.h> #include<string.h> #include<stdio.h> #ifde

原创 c++從入門到精通——構造函數調用規則

構造函數調用規則 默認情況下,c++編譯器至少爲我們寫的類增加3個函數 1.默認構造函數(無參,函數體爲空) 2.默認析構函數(無參,函數體爲空) 3.默認拷貝構造函數,對類中非靜態成員屬性簡單值拷貝 如果用戶定義拷貝構造函數,

原创 c++從入門到精通——初始化列表

初始化列表 構造函數和其他函數不同,除了有名字,參數列表,函數體之外還有初始化列表。 class Person{ public: #if 0 //傳統方式初始化 Person(int a,int b,int c){ mA

原创 c++從入門到精通——運算符重載(三)指針運算符重載和類成員訪問運算符

指針運算符重載 類成員訪問運算符 -> 重載 類成員訪問運算符( -> )可以被重載,但它較爲麻煩。它被定義用於爲一個類賦予"指針"行爲。運算符 -> 必須是一個成員函數。如果使用了 -> 運算符,返回類型必須是指針或者是類的對象

原创 c++從入門到精通——構造函數 、 析構函數、拷貝構造函數

構造函數 類的構造函數是一種特殊的函數,在創建一個新的對象時調用。類的析構函數也是一種特殊的函數,在刪除所創建的對象時調用。 #define _CRT_SECURE_NO_WARNINGS #include<iostream> u

原创 c++從入門到精通——普通析構、虛析構、純虛析構

虛析構和純虛析構 普通析構 #include<iostream> #include<cstring> using namespace std; class Animal { public: virtual void spea

原创 c++從入門到精通——C++語言的封裝

C++語言的封裝 將屬性和行爲作爲一個整體,來表示生活中具體的事物 有訪問權限 class 和struct唯一區別 默認權限不同 class默認是private struct 默認是public public 是類內類外

原创 c++從入門到精通——多態計算器

多態計算器 普通計算器 #include <iostream> using namespace std; class Calculator { public: void setv1(int v) { this->val

原创 c++從入門到精通——函數重載(返回值,引用,const)

c++從入門到精通——函數重載 在同一個作用域內,可以聲明幾個功能類似的同名函數,但是這些同名函數的形式參數(指參數的個數、類型或者順序)必須不同。您不能僅通過返回類型的不同來重載函數。 實現函數重載的條件 同一個作用域 參數個

原创 c++從入門到精通——靜態類型轉換與動態類型轉換

static_cast和dynamic_cast概述 動態類型轉換dynamic_cast概述 dynamic_cast<type> (expr): dynamic_cast 在運行時執行轉換,驗證轉換的有效性。如果轉換未執行,則