原创 白騎士的移動(BFS)

目錄 白騎士的移動 廣搜(BFS)的僞代碼  白騎士的移動 小S第一次接觸國際象棋。他發現國際象棋中的Knight棋子的移動方式和中國象棋中的馬類似,移動方式如圖所示。  於是小S在棋盤上隨意擺上了一些棋子,其中包括一枚白騎士、一枚黑皇后

原创 spring mvc中url-pattern的寫法(解決靜態資源不能訪問的問題)

1.設置url-pattern爲*.do(最爲常見的方式) 只要你的請求url中包含配置的url-pattern,該url就可以到達DispatcherServlet。當然這裏業內通常都將url-pattern配置爲*.do的方式,所以你

原创 find()函數及其他常用函數總結

一:find()函數: 第一種,algorithm頭文件的find()。     使用方法:find(begin,end,value),一般用 容器.end()來判斷查找成功與否。     參數1 是容器或者數組的起始地址(容器.begi

原创 秀恩愛分得快 (25分)

古人云:秀恩愛,分得快。 互聯網上每天都有大量人發佈大量照片,我們通過分析這些照片,可以分析人與人之間的親密度。如果一張照片上出現了 K 個人,這些人兩兩間的親密度就被定義爲 1/K。任意兩個人如果同時出現在若干張照片裏,他們之間的親密度

原创 n-魔方陣(找規律)

所謂“n-魔方陣”,指的是使用1〜n2共n2個自然數排列成一個n×n的方陣。該方陣的每行、每列及對角線元素之和都相等,併爲一個只與n有關的常數,該常數爲n×(n2+1)/2。 本題要求實現n-魔方陣(階數最大爲20)n的值從鍵盤讀入,題目

原创 字符串hash初步(空間換時間)

問題描述:給出N個字符串(由恰好三位大寫字母組成),再給出M個查詢字符串,問每個查詢字符串在N個字符串中出現的次數 #include<iostream> using namespace std; const int maxn = 100

原创 幣值轉換 (20分)

輸入一個整數(位數不超過9位)代表一個人民幣值(單位爲元),請轉換成財務要求的大寫中文格式。如23108元,轉換後變成“貳萬叄仟壹百零捌”元。爲了簡化輸出,用小寫英文字母a-j順序代表大寫數字0-9,用S、B、Q、W、Y分別代表拾、百、仟

原创 update語句的返回值問題總結

執行一條update語句,執行成功後返回值是 1 ,所以就理所當然的認爲返回的是受影響的行數, 但是當你再次執行這條update語句時,按正常的邏輯,數據已存在,更新不會成功,應當返回 0,但是返回值依舊 是 1 ,所以返回值並不是受影響

原创 解決IE、chrome、FireFox文件名的中文亂碼問題

//調用此函數 對fileName針對不同瀏覽器採用字節回退重新編碼後 將fileName返回 public String processFilename(HttpServletRequest request,String

原创 攔截器的配置與使用

攔截器的作用:攔截器是動態攔截Action調用的對象。 它提供了一種機制可以使開發者可以定義在一個action執行的前後執行的代碼, 也可以在一個action執行前阻止其執行。同時也是提供了一種可以提取action中可重用的部分的

原创 文件上傳前後端需要滿足的條件

前臺 form表單請求方式必須是post form表單 enctype=“multipart/form-data” input框的type屬性值爲file 後臺 導入文件上傳的jar包 處理器方法接收文件上傳輸入框的參數必須

原创 用戶訪問頁面權限的處理

背景:用戶登陸後才能訪問的頁面,在用戶沒有登陸時訪問要對其進行攔截(可以使用攔截器),這裏介紹一種標籤的方式攔截 使用步驟 定義標籤類 /* 定義標籤類(需要繼承SimpleTagSupport)*/ public class

原创 [藍橋杯][2018年第九屆真題]小朋友崇拜圈

題目描述 班裏N個小朋友,每個人都有自己最崇拜的一個小朋友(也可以是自己)。 在一個遊戲中,需要小朋友坐一個圈, 每個小朋友都有自己最崇拜的小朋友在他的右手邊。 求滿足條件的圈最大多少人? 小朋友編號爲1,2,3,…N 輸入 輸入