原创 CFLP

文章目錄題目數據結構DataSolution貪心算法設計代碼模擬退火設計代碼主程序結果貪心算法模擬退火 題目 現有若干家工廠,若干個顧客。每個顧客有不同的需求量,每家工廠有不同的容量、不同的開廠成本,對每個顧客也有不同的分派成本。給出

原创 LeetCode #85 Maximal Rectangle

文章目錄題目分析算法1算法2小結 (Week 10 算法博客) 題目 Given a 2D binary matrix filled with 0’s and 1’s, find the largest rectangle conta

原创 我的新博客:yuyuforest.com

現在的CSDN博客主要是用來寫算法作業給老師看的, 新的博客建於開始寫算法作業之後, 如果你喜歡的話, 歡迎去我的新家作客:)

原创 LeetCode #316 Remove Duplicate Letters

文章目錄題目分析貪心算法思路例子C++代碼 (Week 9 算法博客) 題目 Remove Duplicate Letters Given a string which contains only lowercase letters,

原创 LeetCode #854 K-Similar Strings

文章目錄題目分析以字符串爲節點,進行BFS暴力動態規劃 (Week 7 算法博客) 題目 K-Similar Strings Strings A and B are K-similar (for some non-negative i

原创 LeetCode #153 Candy

文章目錄題目分析算法1. 暴力算法2. 一個數組,兩次遍歷3. 算法2的變種:貪心算法 (Week 8 算法博客) 題目 There are N children standing in a line. Each child is a

原创 LeetCode #57 Insert Interval

文章目錄題目分析結語 (Week 6 算法博客) Insert Interval 題目 Given a set of non-overlapping intervals, insert a new interval into the

原创 Go語言開發selpg命令行程序

文章目錄任務先行知識flag與pflag異常處理緩衝區和文件讀寫程序邏輯及實現main定義結構體以存放命令行參數綁定命令行參數並解析檢查參數讀取輸入,進行輸出部分測試結語 任務 用 Go 語言實現一個類 selpg 程序,關於該程序的

原创 LeetCode #862 Shortest Subarray with Sum at Least K

文章目錄題目分析過程暴力求解尋找優化由end尋找begin結語 (Week 5 算法博客) 題目 Shortest Subarray with Sum at Least K Return the length of the short

原创 LeetCode #126 Word Ladder II

文章目錄題目分析構建兩端之間的最短路徑圖記錄所有路徑歧路:節點分裂正途:不刪除邊的DFS算法遞歸實現循環&棧實現測試代碼 (第四周算法博客) 因爲國慶假和調課,直到現在本人才把上一週的算法博客發出來。不過我在這道題上也走了不少彎路,只

原创 Windows下Go語言的安裝和運行

文章目錄Go語言的安裝與配置Go語言的IDE:GoLandIDE內Go程序的編寫和運行命令行下Go程序的運行和生成go rungo buildgo install結語 Go語言的安裝與配置 Go語言下載 我下的是 go1.11.win

原创 LeetCode #149 Max Points on a Line

(Week 3 算法作業) 文章目錄題目分析12ms算法其他優秀算法8ms算法sample①sample②4ms算法sample①sample②結語 題目 Max Points on a Line Given n points on

原创 VirtualBox+CentOS搭建私有云

1. 實驗目的 2. 實驗環境與要求 3. 實驗內容 1. 安裝配置VirtualBox 2. 創建Centos虛擬機 安裝步驟 3. 配置基礎虛擬機 4. 複製虛擬機並重新配置 5. 配置遠程桌面訪問虛擬機 6. 配置SS

原创 LeetCode #41 First Missing Positive

(Week 2 算法作業) 題目 分析 算法1 算法2 其他算法 總結 題目 First Missing Positive Given an unsorted integer array, find the sma

原创 Git學習筆記 #1 日常使用總結

安裝 配置全局用戶 常見術語 常用操作和命令 在本地創建git項目 將遠程項目克隆到本地 在本地提交項目到遠程倉庫 未提交到遠程庫的修改操作的提交和撤銷 刪除文件 安裝 Git安裝教程 Git所有版本下載 Git for