原创 洛谷P1319

題目 原題地址 題目描述 設某漢字由N X N的0和1的點陣圖案組成,如下圖。我們依照以下規則生成壓縮碼。連續一組數值:從漢字點陣圖案的第一行第一個符號開始計算,按書寫順序從上到下,由左到右。第一個數表示連續有幾個0,第二個數表

原创 洛谷P1179

題目 原題地址 題目描述 請統計某個給定範圍[L, R]的所有整數中,數字 2 出現的次數。比如給定範圍[2, 22],數字 2 在數 2 中出現了 1 次,在數 12 中出現 1 次,在數 20 中出現 1 次,在數 21 中

原创 洛谷P4325

題目 原題地址 題意翻譯 描述 給出10個整數,問這些整數%42後有多少個不同的餘數。 輸入 輸入包含10個小於1000的非負整數,每行一個。 輸出 輸出它們%42後,有多少個不同的餘數。 說明 第一個樣例的十個結果是1,2,

原创 String, StringBuild 和 StringBuffer類學習筆記

String類 String類的對象是常量,他們的值在底層是一個被final修飾的數組,在創建後不能更改,一直存在於常量池中。因此進行字符串的相加(拼接)時,內存中就會有多個字符串,佔用空間較多,效率低下 String s = "

原创 Java匿名內部類學習筆記

匿名內部類的使用條件 如果接口的實現類(或者定義類的子類)只需要使用唯一的一次,那麼這種情況下就可以省略掉該類的定義,改爲使用匿名內部類 匿名內部類的定義格式 接口名稱 對象名 = new 接口名稱(){ ​ //覆蓋重寫所有方法

原创 Thinking in Java 第十章練習6

題目 在第一個包中創建一個至少有一個方法的接口。然後在第二個包中創建一個類,在其中增加一個protected的內部類以實現那個接口。在第三個包中,繼承這個類,並在一個方法中返回這個protected內部類的對象,返回的時候向上轉型

原创 洛谷P2084

題目 原題地址 題目描述 今天小明學會了進制轉換,比如(10101)2 ,那麼它的十進制表示的式子就是 : 1*2^4+0*2^3+1*2^2+0*2^1+1*2^0, 那麼請你編程實現,將一個M進制的數N轉換成十進制表示的式

原创 洛谷P2640

題目 原題地址 題目背景 在遙遠的阿拉德大陸,有一種神祕的磁石,是由魔皇製作出來的, 題目描述 1.若給他一個一維座標系,那麼他的磁力一定要在素數座標的位置上才能發揮的最大(不管位置座標的大小,只要是素數那麼磁力就一樣大)

原创 洛谷P1888

題目 原題地址 題目描述 輸入一組勾股數a,b,c(a≠b≠c),用分數格式輸出其較小銳角的正弦值。(要求約分。) 輸入輸出格式 輸入格式: 一行,包含三個數,即勾股數a,b,c(無大小順序)。 輸出格式: 一行,包含一

原创 洛谷P3741

題目 原題地址 題目背景 honoka 有一個只有兩個鍵的鍵盤。 題目描述 一天,她打出了一個只有這兩個字符的字符串。當這個字符串裏含有”VK”這個字符串的時候,honoka 就特別喜歡這個字符串。所以,她想改變至多一個字符

原创 在搭建NAS系統上的悲慘嘗試

房間裏的臺式機被騰出來了,我準備把它配置成一個NAS,這樣我就不用每次想要看動漫的時候沒完沒了的去換硬盤盒裏的硬盤了,還可以做DDNS然後當成私有云。準備在一個下午做些試驗,即使搭不成也可以積累一下經驗,結果這個下午把我弄得懷疑人

原创 洛谷P2192

題目 原題地址 題目描述 HXY得到了一些卡片,這些卡片上標有數字0或5。現在她可以選擇其中一些卡片排成一列,使得排出的一列數字組成的數最大,且滿足被90整除這個條件。同時這個數不能含有前導0,即0不能作爲這串數的首位。如果不能

原创 洛谷P1428

題目 原題地址 題目描述 人比人,氣死人;魚比魚,難死魚。小魚最近參加了一個“比可愛”比賽,比的是每隻魚的可愛程度。參賽的魚被從左到右排成一排,頭都朝向左邊,然後每隻魚會得到一個整數數值,表示這隻魚的可愛程度,很顯然整數越大,表

原创 洛谷P2676

題目 原題地址 題目描述 Farmer John最近爲奶牛們的圖書館添置了一個巨大的書架,儘管它是如此的大,但它還是幾乎瞬間就被各種各樣的書塞滿了。現在,只有書架的頂上還留有一點空間。 所有N(1 <= N <= 20,000

原创 洛谷P1554

題目 原題地址 題目背景 Bessie 處於半夢半醒的狀態。過了一會兒,她意識到她在數數,不能入睡。 題目描述 Bessie的大腦反應靈敏,彷彿真實地看到了她數過的一個又一個數。她開始注意每一個數碼(0..9):每一個數碼在計數