原创 目標檢測-yolo系列

接下來就是Yolo系列 1. YOLO v1 論文:You Only Look Once: Unified, Real-Time Object Detection 代碼: 一. Tensorflow: hizhangp/yol

原创 目標檢測學習-導語

最近在學習OCR,而目標檢測作爲其基礎當然需要學習一下了。因爲這些前人已經有很多博客很詳細的進行介紹了,所以我這裏只是收集一些資料作爲自己以後查閱。由於之前博客將所有的東西放在一起了,看起來不是特別清楚,所有這裏將一些博客分開了

原创 Zotero 5.0 + 堅果雲同步盤 + papership 配置教程

最近需要一個文獻管理工具,然後網上推薦使用Zotero,於是乎裝一下吧。原生的Zotero存儲空間只有300M,那麼就需要第三方代存文件了,使用堅果雲或者百度雲,由於目前百度雲不太支持這種操作了,只能選擇堅果雲了。另外,爲了在I

原创 GAN原理再探

雖然自己很早就接觸到了GAN,但是基本上都是停留在瞭解基本概念的階段。如果別人問我什麼是GAN,我可能會說:首先大家都知道GAN有兩個網絡,一個是generator,一個是discriminator,從二人零和博弈中受啓發,通過

原创 c++ 按分割符(忽略多次出現)切割string字符串

最近在做各家公司的筆試題,每次花在數據輸入上時間很多,尤其是遇到字符串問題,總是卡殼。而其中最麻煩的就是輸入一串字符串,以分隔符進行分隔,比如逗號,忽略出現多次的情況。因爲C++不像python和Java有很好的庫函數幫助我們,

原创 C++實現統計某個字符在字符串出現的次數,忽略大小寫

1. 題目描述 寫出一個程序,接受一個由字母和數字組成的字符串,和一個字符,然後輸出輸入字符串中含有該字符的個數。不區分大小寫。 輸入描述: 第一行輸入一個有字母和數字以及空格組成的字符串,第二行輸入一個字符。 輸出描

原创 C++實現切金條問題(貪心問題)

1. 題目描述 一塊金條切成兩半,是需要花費和長度數值一樣的銅板的。比如長度爲20的金條,不管切成長度多大的兩半,都要花費20個銅板。一羣人想整分整塊金條,怎麼分最省銅板?例如,給定數組{10,20,30},代表一共三個人,整塊

原创 c++實現圖的廣度優先搜索(BFS)和深度優先搜索(DFS)

1. 基本概念 圖分爲無向圖和有向圖。 與一個頂點相鄰接的頂點數叫做該頂點的度。在有向圖中,進入一個頂點的弧叫做該頂點的入度,從一個頂點發出的弧叫做該頂點的出度。 在無向圖中,若圖中任意一對頂點都是連通的,則稱此圖是連通圖。

原创 C++項目最大收益(貪心問題)

1. 題目描述 輸入: 參數1,正數數組costs; 參數2,正數數組profits;參數3,正數k; 參數4,正數m; costs[i]表示i號項目的花費, profits[i]表示i號項目在扣除花費之後還能掙到的錢(利潤)

原创 C++實現會議安排問題(貪心問題)

1. 題目描述 一些項目要佔用一個會議室宣講,會議室不能同時容納兩個項目的宣講。 給你每一個項目開始的時間和結束的時間(給你一個數組,裏面 是一個個具體的項目),你來安排宣講的日程,要求會議室進行的宣講的場次最多。返回這個最多

原创 C++實現一個數據流中,隨時可以取得中位數

1. 題目描述 Leetcode295: 數據流的中位數 中位數是有序列表中間的數。如果列表長度是偶數,中位數則是中間兩個數的平均值。 例如, [2,3,4] 的中位數是 3 [2,3] 的中位數是 (2 + 3) / 2 = 2

原创 C++打印一個字符串的全部排列,要求不要出現重複的排列

1. 題目 打印一個字符串的全部排列,要求不要出現重複的排列.比如給字符串abc, 那麼需要我們輸出abc,acb, bac, bca, cab,cba. 2. 思路 我們主要是藉助遞歸思想. 將每個元素都與子數組的第一個元

原创 c++實現島問題(並查集)

1. 問題描述 一個矩陣中只有0和1兩種值,每個位置都可以和自己的上、下、左、右四個位置相連,如果有一片1連在一起,這個部分叫做一個島,求一個矩陣中有多少個島? 比如: 0 0 1 0 1 0 1 1 1 0 1 0 1 0

原创 C++實現字符串拼接找到字典序最小組合問題

1. 題目描述 給定一個字符串類型的數組strs,找到一種拼接方式,使得把所有字符串拼起來之後形成的字符串具有最低的字典序。 比如: 舉例: strs=[“abc”,“de”]。可以拼成"abcde",也可以拼成"deab

原创 C++設計RandomPool結構

1. 題目要求 設計一種結構,在該結構中有如下三個功能: insert(key):將某個key加入到該結構,做到不重複加入。 delete(key):將原本在結構中的某個key移除。 getRandom(): 等概率隨機返回結構