原创 uva11729----Commando War

#include<stdio.h> #include<algorithm> using namespace std; struct node{ int j,b; }a[1005]; int cmp(node a,node b) {

原创 許久不寫博客了。

學期末了,簡單總結下吧。 對ACM的激情減退了不少,雖然還會打打BC,偶爾做一下CF。但是學習的新算法着實不太多(舊算法也忘了好多),忙一些很亂的事。 也不是說這學期過的特別爛,也在不同的領域有不同程度的收穫吧。本來以爲數據結構我可以不用

原创 uva11292----Dragon of Loowater

#include<stdio.h> #include<algorithm> using namespace std; int main() { int n,m; while(scanf("%d%d",&n,&m)!=EO

原创 Hustoj關閉Apache的目錄瀏覽功能

昨晚漏洞掃描問題頗多,一個很常見的就是Apache的目錄瀏覽問題。 我這裏使用的是ubuntu 具體命令vim /etc/apache2/apache2.conf 找到 Options Indexes FollowSymLinks 修改爲

原创 HDU1176----免費餡餅

#include<stdio.h> #include<algorithm> #include<iostream> #include<string.h> #include<queue> using namespace std; int a[

原创 UVA10047----The Monocycle

變量實在弄的太亂了!!! 用vis記錄狀態,座標,顏色,方向。 然後就是研究一下方向,直接bfs過去。(UVA的格式錯誤提示WA,操蛋) #include<stdio.h> #include<queue> #include<string.

原创 HDU1423----Greatest Common Increasing Subsequence

#include<stdio.h> #include<algorithm> #include<iostream> #include<string.h> #include<queue> using namespace std; #defin

原创 UVA11624----Fire!

第一次bfs一次記錄起火的時間,第二次對人bfs,再多一個對於着火時間的判斷。 一開始沒讀明白題,以爲只有一個F點,最後發現可能有多個。 #include<stdio.h> #include<algorithm> #include<que

原创 UVA10881----Piotr's Ants

</pre><pre name="code" class="cpp">/* 只考慮初始位置和末位置,初始時在最左邊的螞蟻, 往右走,碰撞然後折回來,還是在最左邊;中間螞蟻 也是在一個範圍內來回走,相對位置不變! *

原创 大整數模版

#include<iostream> #include<string> #include<string.h> #include<iomanip> #include<algorithm> using namespace std; #def

原创 UVA213----Message Decoding

由於字符比較少,只有7個,再將每個二進制轉換成數值的形式,存到數組的位置。 如樣例2  解碼key爲"S#**\" code[1][0]對應編碼'0'存的字符爲'$'       code[2][0]對應編碼'00'存的字符爲'#'

原创 HDU1509---Windows Message Queue

練手了,很久沒好好學了,寒假儘量充實一點。 題目的參數是沒用的數據- -、 #include<stdio.h> #include<iostream> #include<queue> #include<vector> #include<st

原创 搭建hustoj過程簡述

首先感謝阿里雲的雲翼計劃,9.9元一個月的服務器 雲翼計劃 我選擇的是32位ubuntu,看不到圖形界面會很煩,於是我安裝了一下vncserver VNC安裝說明,儘管沒有達到鏈接中圖示的效果,也勉強可以用了。 hustoj安裝步驟 1.

原创 Redis 報錯 MISCONF Errors writing to the AOF file: Read-only file system

問題原因:系統沒有正常關機,導致虛擬磁盤出現文件系統錯誤。 問題場景:學習使用redis時開啓了AOF持久化,隨後產生了大量數據,並進行了一次非法關機。 一開始到/var/lib/redis目錄下執行ll,發現appendonly.aof

原创 《Redis實戰》筆記——第五章

本章主要講述了redis的幾個應用場景。 使用Redis記錄日誌 在linux中有兩種記錄日誌的方式,一種是將其記錄到文件中,一個又一個的添加日誌行以及文件,包括redis在內的軟件都使用這種方式。另一種是使用syslog服務,除了存儲日