原创 夜深人靜寫算法(二) - 動態規劃

原文地址:夜深人靜寫算法(二) - 動態規劃 目錄   一、動態規劃初探       1、遞推       2、記憶化搜索       3、狀態和狀態轉移       4、最優化原理和最優子結構       5、決策和無後效性

原创 給自己的網站添加HTTPS / 優化 / 續約

寫在前面 這裏面我主要是自己獨立的服務器添加HTTPS支持,關於對GitHub個人站點添加的以後再寫。 我的筆記和操作使用的是免費的域名和免費的HTTPS證書,但是操作對於所有的來說都是一樣的。 證書基於 TrustAsia,

原创 UVA - 10003 - Cutting Sticks

原命題鏈接:PDF/Vjudge 題目的意思是:告訴木棍的總長度,切點個數,和切點位置。每次切割花費的力氣爲切割的木棍的長度,求出最小花費的力氣值。 還沒怎麼開始看dp,一開始看這道題目,想起了做過的一道拼接木塊的題目,是用貪心AC的,本

原创 UVA - 839 - Not so Mobile

原命題鏈接:PDF/Vjudge  題目中的意思是要程序去判斷天平是否平衡,不一樣的地方是,這裏的天平托盤上有可能還存在子天平(輸入的w爲0時),也就是說要保證每一個天平都平衡,並且採用的是使用遞歸的方式,左面的優先判斷。  要使天平平衡

原创 UVA - 230 - Borrowers

原命題鏈接:PDF/Vjudge 題目中的意思是,模擬一個借還書的系統,告訴使用者書的擺放順序: ———— 優先按照書的作者排序,否則按照書籍標題排序。 可以給每一個書籍建立一個struct,儲存書籍標題,書籍作者。 (在結構體裏重新定

原创 UVA - 11054 - Wine trading in Gergovia

原命題鏈接: PDF/Vjudge 題意 在一條小街上有N家商鋪,都是和就打交道,就是要買酒就是要賣酒,他們之間的交易都要花費一定的工作單位(類似於力氣值),現在要求怎麼規劃才能夠使得花費的力氣值最小。 每一組數據輸入的供求量之

原创 UVA - 1368 - DNA Consensus String

原命題鏈接:PDF/Vjudge 題意就是說,在輸入的已知的m行的DNA中,依次找出每一位出現最多的字母,並且把每一位上與這個字母不同的字母個數記錄下來,輸出總的相異個數,若有多個符合條件的,輸出字典序小的(從前往後掃描即可)。 這個如果

原创 UVA- 1593 - Alignment of Code

原命題鏈接:PDF/Vjudge 題目的意思是,把每個單詞的頭部對整齊然後輸出,不足時用空格補齊,特別的是,最後一個單詞不論長度差,僅僅輸出就好。 思路如下: 可以有一個數組儲存第n個單詞的最大長度,然後讓待輸出的單詞後方補齊空格。 使用

原创 山東科技大學-Java課程-PTA代碼庫

Java 代碼倉庫目錄 山東科技大學計算機學院2018年面向對象程序設計(Java) 7-2 jmu-Java-03面向對象-06-繼承覆蓋綜合練習-Person、Student、Employee、Company (15 poi

原创 Java常用容器類與接口

常用容器類相關 在 java.util 包中,包括三個常用的數據結構接口:List / Set / Map 詳細點兒的包含繼承關係如下 Collection List LinkedList Vector ArrayList

原创 另一個更新可能比較靠譜的地方

這個地方可能維護更新比較及時,其他的可能都在實驗中,很不穩定 嗯,這個是,應該挺穩定 fancyking.ml

原创 Java 異常處理

類的結構如下所示 java.lang.Object java.lang.Throwable java.lang.Error java.lang.Exception java.lang.RuntimeException

原创 Java 異常處理相關

相關類的結構如下所示 java.lang.Object java.lang.Throwable java.lang.Error java.lang.Exception java.lang.RuntimeException T

原创 函數指針和指針函數

函數指針 函數指針是指向函數的指針變量,所以函數指針首先是指針變量,只不過他指向的是函數 C/CPP在編譯時,默認分配給函數一個入口,該入口即是函數指針所要指向的地址,可以用爲兩個用途: 調用函數 做函數的參數 函數指

原创 【PTA】jmu-ds-集合的並交差運算-一道神奇的題目

這麼久沒遇到過這樣的題目了,忍不住寫一下~ 題目鏈接:PTA 文章來源: Blog 7-1 jmu-ds-集合的並交差運算 (15 分) 有兩個整數集合A和B,現在要求實現集合的並、交、差運算。例如A={2,7,9} ,B={3,7