原创 內存管理實驗總結

1、首次適應算法:空閒分區鏈以地址遞增的次序鏈接,在分配內存時,從鏈首開始查找,直至找到一個大小能滿足要求的空閒分區鏈爲止;然後再按照作業的大小,從該分區中劃出一塊內存空間分配給請求者,餘下的空閒分區仍留在空閒鏈中。若從鏈首直至鏈尾都不能找

原创 笑傲江湖小感

   又看了幾集笑傲江湖,其實金庸筆下的笑傲江湖刻畫了生活的點點滴滴,令狐沖幾乎是一個完美角色,一個看淡世間名利,只求逍遙自在的小夥。任我行,嶽不羣等想一統江湖的人卻死於無形之中,新版笑傲江湖比最初的笑傲江湖更符合現實,嶽不羣於無意中死於

原创 排序——C++函數調用

C++提供了qsort函數對數據進行快讀排序,也提供了sort函數對vector和list進行排序,比較函數和函數類型的參數是排序函數的關鍵。#include<iostream>#include<cstdlib>#include<algor

原创 棧——括號匹配

Scaena FelixTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 492 

原创 內存溢出解決辦法

在看下文之前,首先要確認意見事情,就是你是如何啓動tomcat的,我們在平時的開發環境當中,都是通過startup.bat方式啓動tomcat的,那麼你按照下面的方式,去修改/bin/catalina.bat是沒有問題的。但是如果你是生產環

原创 學習的力量(一)

很多年沒有寫博文了,時間飛快,轉眼間已經從一個小本成爲一個博士生,回頭看看當初寫的東西,一個詞形容:稚嫩。在科研的路上體會了創新的酸甜苦辣,在人生的路上體會了成長的喜怒哀樂。很慶幸生活在今天的中國,生活在習總書記領導的時代,中國各行各業,各

原创 Windows下的SVN服務器安裝及配置

準備工作   首先先下載Windows版本的SVN服務器(各位都會使用搜索引擎所以就不提供下載 地址了),這裏我以svn-win32-1.4.3的ZIP解壓縮版爲例,將其解壓縮到目標目錄,例如我是解壓到D盤下的Subversion目錄,把

原创 我的友情鏈接

中國數學資源網數學算法matrix67_blog左岸讀書騰訊科技投資界互聯網週刊酷客宇宙的心懸源碼soso計算機視覺月光博客

原创 杭電OJ異或題

改題限制了l和n的大小,實際上l和n可以取無限大,很多人可能會想着開一個500000以上的數組,其實兩個變量就解決問題了,時間複雜度是O(n),空間複雜度是O(1);AC代碼:#include<stdio.h> #include<stdli

原创 二分——無序數組快速查找第K小的數

#1133 : 二分·二分查找之k小數時間限制:10000ms單點時限:1000ms內存限制:256MB描述在上一回裏我們知道Nettle在玩《艦これ》,Nettle的鎮守府有很多船位,但船位再多也是有限的。Nettle通過撈船又出了一艘稀

原创 適合IT人的茶:雪域珍品——高原黑珍珠

  長期做IT,也來品品茶。黑苦蕎茶是雲南高原特產,由於黑苦蕎茶中富含蘆丁成份,具有維持毛細血管通透性的作用,因此可以降三高:高血壓、高血脂和高血糖,同時由於黑苦蕎茶富含蛋白質礦物元素和人體必須的9種脂肪酸、亞油酸等生物活性物質,因此可健脾

原创 樹——線段樹區間不同修改操作

#1080 : 更爲複雜的買賣房屋姿勢時間限制:10000ms單點時限:1000ms內存限制:256MB描述小Hi和小Ho都是遊戲迷,“模擬都市”是他們非常喜歡的一個遊戲,在這個遊戲裏面他們可以化身上帝模式,買賣房產。在這個遊戲裏,會不斷的

原创 樹——線段樹區間修改

上兩篇博文簡單說了線段樹,線段樹節點修改非常簡單,不過區間修改有一定難度,不過也是線段樹中的簡單環節,接下來看一個實例。#1078 : 線段樹的區間修改時間限制:10000ms單點時限:1000ms內存限制:256MB描述對於小Ho表現出的

原创 樹——Trie前綴樹

  術語trie取自retrieval,也被稱爲數字樹、字典樹或前綴樹,是一種有序樹數據結構,哈希樹的變種。與二叉查找樹不同,樹中節點不存儲與節點關聯的鍵,而是通過樹中的位置定義鍵。一個節點的所有子孫節點擁有與該節點相同的字符串前綴,根節點

原创 樹——線段樹

線段樹是一種二叉搜索樹,與區間樹相似,它將一個區間劃分成一些單元區間,每個單元區間對應線段樹中的一個葉結點。對於線段樹中的每一個非葉子節點[a,b],它的左兒子表示的區間爲[a,(a+b)/2],右兒子表示的區間爲[(a+b)/2+1,b]