Time of Update: 2018-12-05
首先看一道題:http://59.69.128.200/JudgeOnline/problem.php?pid=116描述南將軍手下有N個士兵,分別編號1到N,這些士兵的殺敵數都是已知的。小工是南將軍手下的軍師,南將軍經常想知道第m號到第n號士兵的總殺敵數,請你協助小工來回答南將軍吧。南將軍的某次詢問之後士兵i可能又殺敵q人,之後南將軍再詢問的時候,需要考慮到新增的殺敵數。輸入只有一組測試資料第一行是兩個整數N,M,其中N表示士兵的個數(1<N<1000000),M表示指令的條數。(
Time of Update: 2018-12-05
http://acm.hdu.edu.cn/showproblem.php?pid=2689比冒泡要快……#include <iostream>#include<cstdio>#include<string.h>#include<vector>using namespace std;int N;int c[1005];int lowbit(int x){return x&(-x);}void next(int i){while(i<=
Time of Update: 2018-12-05
去網上連搜帶刮,終於給理解了大概~\(≧▽≦)/~啦啦啦<?php//preg_match()//int preg_match ( string pattern, string subject [, array matches [, int flags]] )//在 subject 字串中搜尋與 pattern 給出的Regex相匹配的內容。 //如果提供了 matches,則其會被搜尋的結果所填充。$matches[0] 將包含與整個模式比對的文本,$matches[1]
Time of Update: 2018-12-05
1040. 二叉樹層次遍曆Description給出一棵二叉樹,求它的層次遍曆結果。[二叉樹的遍曆問題是一種精神,務必領會]Input Format第一行,N<1000000,表示二叉樹節點數。預設序號為0的節點為樹根。接下來共N-1行,依次表示序號為1,...,N-1的節點的父親節點序號。如果一個節點有兩個孩子節點,左孩子節點序號總是小於右孩子節點序號。Output Format僅一行,二叉樹的層次遍曆結果。節點序號間用空格隔開。HintSample
Time of Update: 2018-12-05
http://acm.hdu.edu.cn/showproblem.php?pid=1004#include <iostream>#include<algorithm>#include<map>#include<string>#include<cstdio>using namespace std;int main(){freopen("1.txt","r",stdin);int
Time of Update: 2018-12-05
搜了一下,整理如下……首先在看遇到的問題:在瀏覽器地址輸入,表示傳入一個參數test,值為123http://localhost:8888/Test/index.jsp?test=123在index.jsp中嘗試使用EL運算式取出,代碼如下: <body> ${test} </body>發現毫無結果,再使用requestScope嘗試取出: <body> ${requestScope.test}
Time of Update: 2018-12-05
<?php //ThinkPHP支援的URL模式包括普通模式、PATHINFO模式、REWRITE模式和相容模式,並且都提供路由支援。預設為PATHINFO
Time of Update: 2018-12-05
最小產生樹的一種求法,關鍵還是判斷兩個點是否在一個迴路上即並查集的運用……#include <iostream>#include<cstdio>#include<algorithm>#include<math.h>using namespace std;int num[210];int pre[210];double length;struct edge{ int x, y; double w;}e[9999];void
Time of Update: 2018-12-05
<frameset rows="20%,*"><frame src="__URL__/top" name="top" /> <!--此處src的寫法,含.html為靜態網頁不編譯php檔案--><frameset cols="20%,*"><frame src="__URL__/left" name="left" /><frame src="__URL__/right" name="right"
Time of Update: 2018-12-05
交換輸出時間限制:3000 ms | 記憶體限制:65535 KB難度:1描述 輸入n(n<100)個數,找出其中最小的數,將它與最前面的數交換後輸出這些數。(如果這個第一個數就是最小的數,則保持原樣輸出,如果最小的數有相同的按照前面的交換)輸入 輸入資料有多組,每組佔一行,每行的開始是一個整數n,表示這個測試執行個體的數值的個數,跟著就是n個整數。n=0表示輸入的結束,不做處理。 輸出 對於每組輸入資料,輸出交換後的數列,每組輸出佔一行。 範例輸入 4 2 1 3 45 5 4 3
Time of Update: 2018-12-05
#include <iostream>#include <queue>using namespace std;const int MAX = 99999999;int n,m;struct st{char cc;int num,x,y,prex,prey;}map[105][105];int dir[4][2]={{-1,0},{0,-1},{1,0},{0,1}};void outPut(){int
Time of Update: 2018-12-05
今天學習了一下tp url訪問模式 ,支援各種訪問模式,真強大<?phpreturn array(//'配置項'=>'配置值''APP_DEBUG'=>true,//一旦開啟偵錯模式,他會類比linux作業系統來幫我們識別大小寫,方法名的大小寫於模版檔案名稱的大小寫有關//模組==控制器//動作==方法//四種路徑訪問模式//conf目錄下做修改//0 普通模式 (本身就是get模式)//1 path_info模式 /index.php/模組(m)/動作(a)//2
Time of Update: 2018-12-05
自己還是比較容易受外界影響,外面一有什麼風吹草動,就沒心思繼續做題了,該死,就不能集中下精神 啊,#include <iostream>#include<cstdio>#include<string.h>using namespace std;double a[35][35];char s[35][100],s1[35],s2[35];int n;bool flag;void Floyd(){for(int k=0;k<n;k++)for(int i=
Time of Update: 2018-12-05
南陽理工NYOJ這是我們學校自己的oj 希望acmer觀摩下;本題同上一篇文章一模一樣……水池數目時間限制:3000 ms |
Time of Update: 2018-12-05
T9Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1273 Accepted Submission(s): 506Problem DescriptionA while ago it was quite cumbersome to create a message for the Short Message Service (SMS) on
Time of Update: 2018-12-05
Counting Sheep Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1706 Accepted Submission(s): 1104Problem DescriptionA while ago I had trouble sleeping. I used to lie awake, staring at the
Time of Update: 2018-12-05
http://acm.nyist.net/JudgeOnline/problem.php?pid=42描述zyc從小就比較喜歡玩一些小遊戲,其中就包括畫一筆畫,他想請你幫他寫一個程式,判斷一個圖是否能夠用一筆畫下來。規定,所有的邊都只能畫一次,不能重複畫。先用並查集判斷是否連通,然後判斷是否符合一筆畫的條件 /* * 一筆畫 即線路不能中斷,不能畫重複線路 * 能否一筆畫成,關鍵在於判別奇點、偶點的個數。 * ::只有偶點,可以一筆畫,並且可以以任意一點作為起點 * ::只有兩個奇點,
Time of Update: 2018-12-05
敵兵布陣 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 31250 Accepted Submission(s): 13398Problem
Time of Update: 2018-12-05
矩形的個數時間限制:1000 ms | 記憶體限制:65535 KB難度:1描述在一個3*2的矩形中,可以找到6個1*1的矩形,4個2*1的矩形3個1*2的矩形,2個2*2的矩形,2個3*1的矩形和1個3*2的矩形,總共18個矩形。給出A,B,計算可以從中找到多少個矩形。輸入本題有多組輸入資料(<10000),你必須處理到EOF為止輸入2個整數A,B(1<=A,B<=1000)輸出輸出找到的矩形數。 範例輸入1 23 2範例輸出318Code:1.公式法比如矩形是3*2的,
Time of Update: 2018-12-05
蛇形填數時間限制:3000 ms | 記憶體限制:65535 KB難度:3描述 在n*n方陳裡填入1,2,...,n*n,要求填成蛇形。例如n=4時方陳為:10 11 12 19 16 13 28 15 14 37 6 5 4輸入 直接輸入方陳的維數,即n的值。(n<=100) 輸出 輸出結果是蛇形方陳。 範例輸入 3範例輸出 7 8 16 9 25 4 3 /*10 11 12 19 16 13 28 15 14 37 6 5 4*/import