原创 Fair Darts閱讀筆記

Fair DartsFair\space DartsFair Darts 閱讀筆記 論文貢獻: 1. 指出Origin Darts中存在的兩個現象: 即搜索的後期skip-connection數量過多,與由連續近似到離散結構的過程

原创 EfficientDet閱讀筆記

EfficientDetEfficientDetEfficientDet 閱讀筆記 論文貢獻: 1. 提出了一個加權的雙向特徵金字塔結構BiFPNBiFPNBiFPN ,用於快速的特徵融合工作; 2. 提出了一個新的聯合縮放方法,

原创 動態規劃題解D005 紙牌博弈

題目解讀 原題鏈接: 牛客網 2016校招真題在線編程 題目描述 有一個整型數組A,代表數值不同的紙牌排成一條線。玩家a和玩家b依次拿走每張紙牌,規定玩家a先拿,玩家B後拿,但是每個玩家每次只能拿走最左或最右的紙牌,玩家a和玩家b

原创 C++面向對象三種關係

OOP: Object Oriented Programming (面向對象編程) OOD: Object Oriented Design (面向對象設計) C++中類與類之間有什麼關係呢? Inheritance (繼承,

原创 EcoNAS論文閱讀筆記

EcoNAS論文閱讀筆記 論文鏈接:https://arxiv.org/pdf/2001.01233.pdf 論文貢獻: 1. 通過大量的實驗較爲系統地分析了NAS搜索效率提升的幾個關鍵因素; 2. 構建了一套基於進化算法的層次

原创 Ubuntu常用命令總結

本篇文章用於自己總結Ubuntu相關的常用命令,會持續進行更新。 信息查詢 Nvidia驅動版本信息:nvcc -V Nvidia GPU使用情況查詢:nvidia-smi (靜態顯示) watch -n 1 nvidia-sm

原创 Anaconda多環境python管理(創建、刪除、複製環境)

Anaconda介紹 Anaconda是一款對python多環境進行管理的軟件。它能夠比較方便快捷地獲取包,並且對包和相關環境進行統一的管理。Anaconda中包含了conda、python在內的超過180個科學包及其依賴項。 管理環

原创 動態規劃D005 紙牌博弈

題目解讀 原題鏈接: 牛客網 2016校招真題在線編程 題目描述 有一個整型數組A,代表數值不同的紙牌排成一條線。玩家a和玩家b依次拿走每張紙牌,規定玩家a先拿,玩家B後拿,但是每個玩家每次只能拿走最左或最右的紙牌,玩家a和玩家b都絕頂聰

原创 動態規劃題解 D002 合唱團

題目解讀 原題鏈接: 牛客網在線編程題 2017年校招專題 題目描述 有 n 個學生站成一排,每個學生有一個能力值,牛牛想從這 n 個學生中按照順序選取 k 名學生,要求相鄰兩個學生的位置編號的差不超過 d,使得這 k 個學生的能力值的乘

原创 動態規劃題解D004 添加回文串

題目解讀 原題鏈接: 牛客網 2016校招真題在線編程 題目描述 對於一個字符串,我們想通過添加字符的方式使得新的字符串整體變成迴文串,但是只能在原串的結尾添加字符,請返回在結尾添加的最短字符串。 給定原字符串A及它的長度n,請返回添加

原创 動態規劃題解 D003 放蘋果

題目解讀 原題鏈接:牛客網 北京大學歷年考研複試機試專題 題目描述 把 M 個同樣的蘋果放在 N 個同樣的盤子裏,允許有的盤子空着不放,問共有多少種不同的分法? 注意:5、1、1 和 1、5、1 是同一種分法,即順序無關; 輸入描述 輸

原创 POJ 1012 Joseph 題解

POJ 1012 Joseph 題解 題目解讀: The Joseph’s problem is notoriously known. For those who are not familiar with the original pr

原创 POJ 1753 Flip Game 題解

POJ 1753 Flip Game 題解 題目解讀 讀到這個題目,首先要明確題目要求完成的任務。這道題的背景是翻轉棋遊戲。翻轉棋遊戲以4*4的棋盤爲背景,有黑白兩種顏色的棋子。現在題目中給出了在某一時刻棋盤上棋子的分佈,要求每一回合

原创 動態規劃題解 D001 分田地

題目解讀 原題鏈接: 牛客網在線編程題 2017年校招專題 題目描述 牛牛和 15 個朋友來玩打土豪分田地的遊戲,牛牛決定讓你來分田地,地主的田地可以看成是一個矩形,每個位置有一個價值。分割田地的方法是橫豎各切三刀,分成 16

原创 Ubuntu 系統在DELL Win10上的安裝

這段時間對Ubuntu系統產生了一些興趣,想要在其中進行一些研究,那麼下載系統就是必不可少的了。起初,我是在Win10上利用VM進行Ubuntu的初次接觸,但隨後發現,VM在運行大型的軟件時比較乏力,因此,我決定安裝雙系統。在這個過程中,