原创 2010成都賽區網絡賽第五題---Food(hdu4292)

    題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=4292     題意:有F種食物和D種飲料和他們的具體數量。有N個人,每個人喜歡其中的某些食物或飲料,如何分配這些食物和飲料,能讓更多

原创 2012天津賽區第六題---You Are the One(hdu4283)

      題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=4283       題意:有N個人站成一隊等待按序上臺表演,每個人有一個初始耐心值num[i],如果第i個人第k個上臺了,則該人最

原创 2012ACM/ICPC成都賽區現場賽A題---Browsing History(hdu4464)

     題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=4464      題意:水題,給n個web地址的字符串,求ASCII碼和最大的一個,並輸出其ASCII值。  代碼 : #inclu

原创 字符串全排列和組合算法

  一、全排列的遞歸實現 爲方便起見,用123來示例下。123的全排列有123、132、213、231、312、321這六種。首先考慮213和321這二個數是如何得出的。顯然這二個都是123中的1與後面兩數交換得到的。然後可以將123的第

原创 線程的狀態轉換圖

        線程在一定條件下,狀態會發生變化。線程變化的狀態轉換圖如下:   1、新建狀態(New):新創建了一個線程對象。   2、就緒狀態(Runnable):線程對象創建後,其他線程調用了該對象的start()方法。該狀態的線

原创 簡單排序

#include <stdio.h> void SelectionSort(int * array,int n) //選擇排序 { int i,j; for(i=0;i<=n-2;i++) {

原创 讀者寫者問題(一)

       閱讀MoreWindows大神的秒殺多線程系列至第十一篇讀者寫着問題,做一點小小的總結;        讀者寫者問題描述:有一個寫者很多讀者,多個讀者可以同時讀文件,但寫者在寫文件時不允許有讀者在讀文件,同樣有讀者在讀文件時

原创 Heritrix1.14.4安裝配置和使用

        學習研究heritrix已經有了一段時間了,想寫一些博文,一來是方便以後自己查閱,二來和廣大博友們分享交流,提高認識。        本系列文章所用環境:heritrix1.14.4 + myeclipse8.5     

原创 內存對齊規則

在沒有#pragma pack宏的情況下,內存對齊的規則如下: 規則1:數據成員對齊規則:結構(struct)(或聯合(union))的數據成員,第一個數據成員放在offset爲0的地方,以後每個數據成員存儲的起始位置要從該成員大小或

原创 求1-n中數字1出現的次數

【編程之美】給定一個十進制正整數N,求出從1開始,到N的所有整數,數字1出現的次數。  例如,N=2,則兩個數爲1,2 。數字1出現的個數是1. 又如n = 20.則20個數中1出現的爲:1,10,11,

原创 字符串轉整數

        在做網絡互連的實驗室的時候,無意中在pongo在線編程上看到得,被坑了,第一次交上去錯了,沒有判斷int的範圍,int的範圍是-2147483648~2147483647,按照題目要求,轉成整型後若結果大於21474836

原创 openstack最新版本Folsom的7大組件

       OpenStack目前有7個核心組件:Compute(計算), Object Storage(對象存儲),Identity(身份證),Dashboard(儀表盤), Block Storage(塊存儲), Network(網

原创 C++ friend關鍵字詳解

一、爲什麼使用友元        採用類的機制後實現了數據的隱藏與封裝,類的數據成員一般定義爲私有成員,成員函數一般定義爲公有的,依此提供類與外界間的通信接口。但是,有時需要定義一些函數,這些函數不是類的一部分,但又需要頻繁地訪問類的數據

原创 野指針

討論一 什麼是野指針?   一個母親有兩個小孩(兩個指針),一個在廚房,一個在臥室,(屬於不同的代碼塊,其生存期不同)母親讓在廚房的小孩帶一塊蛋糕(指針指向的對象)給在臥室的小孩,這樣在臥室的孩子才肯寫作業。但這個在廚房的小孩比較淘氣

原创 C/C++中static關鍵字詳解

         轉載自:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777441.html   靜態變量作用範圍在一個文件內,程序開始時分配空間,結束時釋放空間,默認初