原创 非常實用的電腦壁紙軟件和任務欄透明

壁紙和任務欄透明說明壁紙軟件任務欄透明RocketDockMyDock 說明 這兩個軟件在微軟商店就能免費獲取,也不大的東西,可以先試一試,不好使再換別的。 壁紙軟件 要想每天心情好,好的壁紙少不了。 個人喜歡的壁紙軟件是S

原创 PAT練習題(甲級) 1011 World Cup Betting (20分)(Java實現)

PAT練習題 1011 World Cup Betting (20分)題幹題意解題思路注意事項代碼實現BufferedReader方法Scanner方法運行時間BufferedReader方法Scanner方法 題幹 With t

原创 Hash(哈希)相關知識(哈希函數、哈希查找)

Hash(哈希)相關知識前言一. 哈希函數1. 函數特性1.1 基本的哈希函數1.2 加密的哈希函數2. 常見的哈希函數構造法2.1 直接尋址法2.2 數字分析法2.3 平方取中法2.4 摺疊法2.5 隨機數法2.6 除留餘數法2

原创 PAT練習題(甲級) 1008 Elevator (20分)(Java實現)

PAT練習題 1008 Elevator (20分)題幹題意解題思路代碼實現總結 題幹 The highest building in our city has only one elevator. A request list

原创 常用查找算法(順序、二分、插值、分塊、斐波那契)

常用查找算法(順序、二分、插值、分塊、斐波那契)順序查找基本思想代碼實現分塊查找基本思想二分查找基本思想代碼實現插值查找基本思想代碼實現斐波那契查找基本思想代碼實現總結 順序查找 基本思想 屬於線性查找和無序查找,從一端開始順序

原创 PAT練習題(甲級) 1007 Maximum Subsequence Sum (25分)(簡要理解動態規劃)(Java實現)

PAT練習題 1007 Maximum Subsequence Sum (25分)題幹題意思路分析理解動態規劃動態規劃思想(這類問題的特點)三種模型求解的步驟實現動態規劃算法的兩種思路題目代碼實現(有註釋) 題幹 Given a

原创 PAT練習題(甲級) 1010 Radix (25分)(Java實現)

PAT練習題 1010 Radix(25分)題幹題意陷阱解題思路代碼三目表達式轉化十進制模板本題代碼測試結果 題幹 Given a pair of positive integers, for example, 6 and 110

原创 PAT練習題(甲級) 1009 Product of Polynomials (25分)(Java實現)

PAT練習題 1009 Product of Polynomials (25分)題幹題意解題思路代碼實現 題幹 This time, you are supposed to find A×B where A and B are t

原创 PAT練習題(甲級) 1001 A+B Format

PAT練習題 1001 A+B FormatPAT練習題 1001 A+B Format題意解題關鍵代碼思路和分析實現代碼總結 PAT練習題 1001 A+B Format Calculate a+b and output the

原创 idea2020.1 常用設置

idea2020.1 常用設置停用自動更新設置版權自動編譯設置插件設置字體大小行間距idea卡頓調整修改快捷鍵自動生成序列化ID自動導入包 停用自動更新 停用自動更新,因爲我也不知道更新後能不能用。。。## 設置作者和代碼相關

原创 PAT練習題(甲級) 1004 Counting Leaves (30分)(Java實現)

PAT練習題 1004 Counting Leaves(Java)題目題意解題思路代碼實現 題目 A family hierarchy is usually presented by a pedigree tree. Your j

原创 PAT練習題(甲級) 1002 A+B for Polynomials

PAT練習題 1002 A+B for Polynomials This time, you are supposed to find A+B where A and B are two polynomials. Input Sp

原创 PAT練習題(甲級) 1005 Spell It Right (20分)(Java實現)

PAT 1005 Spell It Right (20分)題目題意解題思路代碼實現 題目 Given a non-negative integer N, your task is to compute the sum of all