原创 NJU-高級算法-訂單問題

Description Rahul and Ankit are the only two waiters in Royal Restaurant. Today, the restaurant received N orders. The

原创 Java-J2SE-IO-drain()和flush()

Javadoc中關於這兩個方法的描述如下 drain(): Drain any buffered data in ObjectOutputStream. Similar to flush but does not propagate th

原创 NJU-高級算法-子矩陣問題

子矩陣問題 本文參考算法題:直方圖和0-1矩陣中最大矩形 原作者飛翔的藍鯨 Description 給定一個矩形區域,每一個位置上都是1或0,求該矩陣中每一個位置上都是1的最大子矩形區域中的1的個數。 Input 輸入第一行爲測試用例個數

原创 NJU-高級算法-數組和窗口

Description 給定一個整型數組arr和一個大小爲w的窗口,窗口從數組最左邊滑動到最右邊,每次向右滑動一個位置,求出每一次滑動時窗口內最大元素的和。 Input 輸入第一行爲用例個數, 每個測試用例輸入的第一行爲數組,每一個元素使

原创 GitHub OAuth授權登錄

GitHub OAuth授權登錄 OAuth 第三方登入主要基於OAuth 2.0。OAuth(開放授權)協議是一個開放標準,爲用戶資源的授權提供了一個安全的、開放而又簡易的標準。與以往的授權方式不同之處是OAUTH的授權不會使第

原创 NJU-高級算法-時間與收益

Description Given a set of n jobs where each job i has a deadline and profit associated to it. Each job takes 1 unit of

原创 NJU-高級算法-最長公共子序列

Description 給定兩個字符串,返回兩個字符串的最長公共子序列(不是最長公共子字符串),可能是多個。 Input 輸入第一行爲用例個數, 每個測試用例輸入爲兩行,一行一個字符串 Output 如果沒有公共子序列,不輸出,如果有多個

原创 NJU-高級算法-漢諾塔

  Description 漢諾塔問題中限制不能將一層塔直接從最左側移動到最右側,也不能直接從最右側移動到最左側,而是必須經過中間。求當有N層塔的時候移動步數。 Input 輸入第一行爲用例個數, 每個測試用例輸入的第一行爲N。 Outp

原创 NJU-高級算法-牛繁殖問題

Description Cows in the FooLand city are interesting animals. One of their specialties is related to producing offsprin

原创 NJU-高級算法-如何花最少的錢購買蔬菜

Description Rahul wanted to purchase vegetables mainly brinjal, carrot and tomato. There are N different vegetable sell

原创 GitHub-新建倉庫並向遠端倉庫推送項目

Step1. 在github創建一個空倉庫 Step2. 在本地初始化本地倉庫 在本地項目目錄下git bash,執行git init將項目初始化爲git repository即本地倉庫 git init Step3. 將項目內容同步到

原创 牛客網算法基礎班筆記-Chapter3

排序補充 工程中的綜合排序算法 1.待排序數組較長,如果待排序數據類型爲基本類型(如int, long, float, char等),選擇快排,因爲基礎類型無需區分原始順序;否則待排數據類型爲自定義類型時,選擇歸併排序,因爲自定義類型可能