原创 java 中Arraylist 賦值給另一個 ArrayList

ArrayList a = new ArrayList(); ArrayList b = new ArrayList(); b= a; // 錯誤做法 這樣是不行的。 因爲這樣只是複製一個pointer。 b=a是將b的地址值指向a,而b

原创 漢諾塔 2012JavaB組(dfs)

漢諾塔(又稱河內塔)問題是源於印度一個古老傳說的益智玩具。     大梵天創造世界的時候做了三根金剛石柱子,在一根柱子上從下往上按照大小順序摞着64片黃金圓盤。大梵天命令婆羅門把圓盤從下面開始按大小順序重新擺放在另一根柱子上(可以藉助第三

原创 激光炸彈 HYSBZ - 1218(二維前綴和)

一種新型的激光炸彈,可以摧毀一個邊長爲R的正方形內的所有的目標。現在地圖上有n(N<=10000)個目標,用整數Xi,Yi(其值在[0,5000])表示目標在地圖上的位置,每個目標都有一個價值。激光炸彈的投放是通過衛星定位的,但其有一個缺

原创 Fractal POJ - 2083 (遞歸打印圖形)

A fractal is an object or quantity that displays self-similarity, in a somewhat technical sense, on all scales. The obj

原创 註冊登錄系統(html表單+表單驗證函數)

                                                                 <!DOCTYPE html> <html> <head> <meta charset="utf-8

原创 P1025 數的劃分(dfs/dp)

題目描述 將整數nn分成kk份,且每份不能爲空,任意兩個方案不相同(不考慮順序)。 例如:n=7n=7,k=3k=3,下面三種分法被認爲是相同的。 1,1,51,1,5; 1,5,11,5,1; 5,1,15,1,1. 問有多少種不同的分

原创 java全排列寫法

public class Main { public static void print(int arr[],int n){ for(int i=0;i<n;i++){ System.o

原创 排它平方數--選自2013 C++A組(暴力)

排它平方數(選自2013 C++A組) 小明正看着 203879 這個數字發呆。 原來,203879 * 203879 = 41566646641 這有什麼神奇呢?仔細觀察,203879 是個6位數,並且它

原创 AcWing 905. 區間選點(貪心)

給定N個閉區間[ai,biai,bi],請你在數軸上選擇儘量少的點,使得每個區間內至少包含一個選出的點。 輸出選擇的點的最小數量。 位於區間端點上的點也算作區間內。 輸入格式 第一行包含整數N,表示區間數。 接下來N行,每行包含兩個整數a

原创 照片輪播

1.鼠標不放在照片上,照片自動輪播 2.鼠標放到照片上,停止輪播,滯留在當前頁面 3.左右切換按鈕,實現上一張照片和下一張照片切換 4.右下角標籤按鈕實現照片之間切換 <!DOCTYPE html> <html> <head>

原创 最大公約數/最小公倍數模板

public static int gcd(int a,int b){ return b!=0?gcd(b,a%b):a; } public static

原创 如何以管理員方式運行cmd

這裏我們在Windows10系統的搜索框中直接輸入命令CMD。 然後搜索結果中,還是在命令提示符上單擊右鍵,選擇管理員身份運行。  

原创 高斯日記 日期計算

高斯日記(選自2013 C++A組) 大數學家高斯有個好習慣:無論如何都要記日記。 他的日記有個與衆不同的地方,他從不註明年月日,而是用一個整數代替,比如:4210 後來人們知道,那個整數就是日期,它表示那

原创 [藍橋杯][歷屆試題]螞蟻感冒(思維)

問題 1454: 時間限制: 1Sec 內存限制: 128MB 提交: 1280 解決: 558 題目描述 長100釐米的細長直杆子上有n只螞蟻。它們的頭有的朝左,有的朝右。  每隻螞蟻都只能沿着杆子向前爬,速度是1釐米/秒。  當兩隻螞

原创 求形如1+4-5+4-9...算式字符串的值

//求形如1+4-5+4-9...算式字符串的值 import java.util.Scanner; public class Main { public static int calcu(String s){ ch