原创 C++ Primer 第十二章 12.2 動態數組 練習和總結

12.2動態數組 之前學到new和delete是可以創建/刪除一個對象的,但是我們有時候需要創建一組對象和刪除一組對象。現在我們可以使用容器來這麼做,vector,list,不過new和delete也提供了創建/刪除一組對象的操作

原创 C++ Primer 第十一章 11.1 使用關聯容器 練習和總結

11.1 使用關聯容器 相對於順序容器,關聯容器通過關鍵字來訪問存儲在容器中的元素。 關聯容器有8個。他們都是有不同屬性的map和set muti表示容器可以存儲重複元素。unordered表示存儲沒有順序 按照關鍵字有序的容器

原创 刷題的一些技巧

1.兩個整數相加防止溢出 int mid = low + (high - low) / 2; 2.判斷正整數是否溢出 int value=xxx; unsigned v= value; v=v+xx; if((v&INT_MIN

原创 C++Primer 第2章 變量和基本類型

第二章 2.1 基本類型 C++的基本類型分爲空類型和算術類型,空類型就是void,算術類型就是整型,字符型,浮點型,布爾型 char分爲,unsigned char,signed char和char,其中char是有符號還是無

原创 第18章 用於大型程序的工具 18.2命名空間

18.2 命名空間 命名空間可以有效的防止變量名重複,命名空間就是一個作用域,可以在命名空間中定義命名空間,但是不能在類和函數中定義。 18.2.1 命名空間定義 使用這種方法來定義命名空間 namespace xxx{ } 命

原创 C++ Primer 第十六章 16.1定義模板

16.1.1 定義函數模板 使用template+模板參數列表來定義一個函數模板。 template<typename T> bool compare(const T&a,const T&b){ return a<b; } c

原创 第18章 用於大型程序的工具 18.3 多重繼承和虛繼承

多重繼承實在是一個折磨人的東西。。。 18.3 多重繼承和虛繼承 18.3.1 多重繼承 派生類的派生類表可以繼承多個類,默認的繼承方式和單繼承是一樣的,即class類默認使用private,struct默認使用public。 派

原创 C++ Primer 第十一章 11.4 無序容器 練習和總結

11.4無序容器 C++11新增了4中容器,他們是無序關聯容器,因爲他們組織元素不靠比較運算符,而是使用一個哈希函數和==運算符,這些容器組織的元素沒有明顯的順序,所以他們是無序關聯容器。 有序的關聯容器,在某個時候維護序需要較大

原创 RILOD Near Real-Time Incremental Learning for Object Detection at the Edge 翻譯

摘要 配備相機的邊緣設備附帶的物體檢測模型無法覆蓋每個用戶感興趣的物體。 因此,增量學習功能是許多應用程序依賴的強大且個性化的對象檢測系統的關鍵功能。在本文中,我們提出了一個高效而實用的系統RILOD,以逐步訓練現有的對象檢測模型

原创 C++ Primer 第十一章 11.3 關聯容器操作 練習和總結

11.3 關聯容器操作 關聯容器定義的額外的類型。 注意map的value_type是一個pair類型,而且pair的first成員是const類型,這是因爲我們從map中得到的pair返回的是引用,這意味着我們可以修改pair

原创 C++ Primer 第十三章 13.1 拷貝賦值和銷燬 練習和總結

定義一個類我們需要顯式或者隱式的指定這個類在拷貝,賦值,移動,銷燬時需要做什麼, 我們需要定義拷貝構造函數,移動構造函數,拷貝賦值運算符,移動賦值運算符和析構函數來控制這些操作。 拷貝和移動構造函數定義了一個對象初始化本對象時,需

原创 C++ Primer 第十二章 12.1 動態內存與智能指針 練習和總結

前文 之前我們只學習過靜態內存和棧內存。現在還有一個堆內存,他們保存的變量類型分別爲 內存名字 該內存中保存的類型 靜態內存 static局部變量、類的static數據成員、定義在函數體之外的變量 棧內存 函數體

原创 Unity apply root motion和bake into pose之間的聯繫

如果總結有誤,還請批評 Unity apply root motion和bake into pose之間的聯繫 官網資料 https://docs.unity3d.com/Manual/RootMotion.html 正文 uni

原创 Take Goods from Shelves A Dataset for Class-Incremental 翻譯

摘要 在自助售貨機中實現自動可視化結賬的目標檢測在零售業中引起了廣泛的關注。 然而,一些關鍵性的挑戰還沒有得到足夠的重視。 首先,迫切需要大規模、高質量的零售圖像數據集來訓練和評估檢測模型。 其次,訓練有素的模型應該能夠以較

原创 常用排序算法 C++實現

待更新 算法 平均時間複雜度 最壞時間複雜度 空間複雜度 是否穩定排序 是否可以用於鏈式結構 適用情況 快速排序 O(nlog2n) 數組有序時O(n^2) O(log2n)~O(n) 否 很難用於鏈式 n較大,且數