Time of Update: 2013-11-08
#include<stdio.h>int w[7];int packback(int s,int num){ if(num<=0)return 0; if(s==0)return 1; while(w[num]==0||s<num) num--; w[num]--; return (packback(s-num,num)||packback(s,num-1));}int main(){ int cas=1;
Time of Update: 2013-11-08
#include <cstdio>#include <cstring>int dp[23][23][23][23];int arr[2][23];int max(int x,int y){ return x>y?x:y;}int dfs(int x1,int y1,int x2,int y2){ if(x1>y1&&x2>y2) return 0; if(dp[x1][y1][x2][y2]) return dp[x1]
Time of Update: 2013-11-08
<!-- 組織機構管理 --> <entity class= "Company" name = "大學" description =
Time of Update: 2013-11-08
站在持久化層的角度,一個java對象在它的生命週期中,可處於以下4個狀態之一:臨時狀態(transient):剛剛用new語句建立,還沒有被持久化,並且不處於Session的緩衝中。持久化狀態(persistent):已經被持久化,並且被加入到Session的緩衝中。刪除狀態(removed):不再處於Session的緩衝中。並且Session已經計劃將其從資料庫中刪除。游離狀態(detached):已經被持久化,但不再處於Session的緩衝中。看代碼更清楚點:代碼
Time of Update: 2013-11-08
題目描述: 輸入: 1<=length<=100。輸出: 具體可見範例。範例輸入: 範例輸出: #include <iostream>#include <string>using namespace std;int main(){string str;while(cin>>str,str!="E"){int a=0,b=0,c=0;for(string::iterator it=str.begin();it!=str.end()
Time of Update: 2013-11-08
今天看《Effective C++》,發現了一個一直不懂的技巧,就是定義一個類在進行類型轉換後的結果,例如我有一個這樣的類:class Sum2Int { int a,b;public: explicit sum2Int(int aa, int bb) : a(aa), b(bb) {}};如果我希望它可以轉換成int的時候,得到的結果是a+b,應該怎麼做?我以前的做法都是在類裡面另外定義一個成員函數,例如叫get()之類的,如下:class Sum2Int
Time of Update: 2013-11-08
項目中業務系統和一個cms系統要做session共用,此為個人工作中的總結,算不算SSO我也不知道,我要的是實現功能。項目A和項目B是tomcat下兩個不同的項目,項目A是業務系統,項目B是cms系統,要實現的目標是 A登入進來 跳轉到B B擷取到A的session資訊因為A登入後在A的struts.xml不能直接跳轉到B的頁面,所以在A裡面加了jsp頁面(在此頁面中實現跳轉到B頁面),跳轉到此頁面。在此jsp頁裡擷取到session的資訊後通過c:redirect
Time of Update: 2013-11-08
求第K小/大數這個題目經常出現,面試,考試以及OJ上都有類似的題目。首先聲明一點,個人覺得既然是第K小(大是一樣的),那麼重複的元素就不應該算了,當然如果算了就相對簡單一些。。最原始的解法,快排,然後取第K個數。或者是構建一個小頂堆,遍曆數組取最小的K個數,再然後還有所謂的快速選擇,有人證明了可以在O(n)時間內解決,不過我不太清楚這種演算法是否對重複元素有效(但看了代碼其實就是快排的一種應用,但個人覺得不適應於重複元素)其實最簡單的辦法:#include<algorithm
Time of Update: 2013-11-08
package test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;class
Time of Update: 2013-11-08
, = 2 and = 4,./** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* reverseList(ListNode*
Time of Update: 2013-11-08
原碼:openvpn_snprintf (command_line, sizeof (command_line),IPROUTE_PATH " add to %s/%d via %s table vpn",inet_ntoa(m_aRes.VNet[i].ip),j,inet_ntoa(temp));loglog(0, "%s\n", command_line);在上面是往一個緩衝區裡寫一段字串, 但是使用了兩次inet_ntoa () 函數。
Time of Update: 2013-11-08
/* **********************************************Author : JayYeCreated Time: 2013/10/7 15:26:16File Name : Orz.cpp*********************************************** */#include <stdio.h>#include <string.h>#include
Time of Update: 2013-11-08
題意:給你一個串,然後叫你輸出,該串從1 -> i (i = 2 , 3 , 4 ……, l)這個首碼串,可以由一個字串迴圈多少次產生,即是一個周期串,無法形成則不輸出。具體可以看範例,很好理解。思路:這道題考察的是KMP,next數組的應用,我們知道如果next[j] = k ,那麼代表(j - k ,……j - 1 )位的字元與長度為k的首碼匹配。那麼如果一個串是周期串的話,那麼每次錯位的位置應該是一個迴圈節。所以當i - next[i] = x * i
Time of Update: 2013-11-08
方法是利用count[i][j]來記錄以(i,j)為左上方,且大小為X,Y的矩形中含有多少個完整行與P矩陣對應行完全相同。所以,如果在T矩陣的第r行的第c列開始與P的第i行匹配,那麼count[r-i][c]++;最後判斷是否有count[][]==X;#include"stdio.h"#include"string.h"#include"stdlib.h"#include"queue"using
Time of Update: 2013-11-08
COUNT EQU 1ALL_INPUT MACRO STRING,NUM,FUNCTION MOV DX,OFFSET STRINGMOV AH,9HINT 21HMOV DI,OFFSET INFO.&NUMMOV AX,SIZE INFO.&NUMCALL FUNCTIONENDMSCORE STRUCNO DW ?NAMES DB 8 DUP(?)CSCORE DB 0MSCORE DB 0ESCORE DB 0SCORE
Time of Update: 2013-11-08
Map m = new HashMap();m.put("key", "blarg");String s = (String) m.get("key"); 要讓程式通過編譯,必須將 get() 的結果強制類型轉換為 String,並且希望結果真的是一個 String。但是有可能某人已經在該映射中儲存了不是 String 的東西,
Time of Update: 2013-11-08
paip.提升使用者體驗----c++ 源碼字型自訂製造總結 作者Attilax , EMAIL:1466519819@qq.com 來源:attilax的專欄地址:http://blog.csdn.net/attilax1.新的建立字型//////////////////////最好是從現有字型修改比較好..我使用的是hand of sean..2.修改----去掉多餘的像素../////////////////////////font
Time of Update: 2013-11-08
ASP.NET中的cookie:建立Cookie方法 (1)ASP.NET中的cookie:建立Cookie方法 (2)ASP.NET中的cookie:訪問Cookie方法(1)訪問Cookie方法(2)清除Cookie方法 設定到期時間就可以清除protected void Page_Load(object sender, EventArgs e) { if (Request.Cookies["nCount&
Time of Update: 2013-11-08
'消費金額的計算Public Function Consume(consumeTime As Long, Money As Long) '儲存基本資料設定資訊 Dim leastTime As Long ‘定義至少上機時間 Dim UnitTime As Long’定義單位遞增時間 Dim preTime As Long’定義準備時間 Dim rateMoeny As Long’定義固定單位時間的費用 Dim limitCash As Long’
Time of Update: 2013-11-08
概要Ruby和JavaScript都是動態指令碼語言,他們有許多地方是類似的。比如函數都是一等對象,都有高階函數等等。。。但是我覺得最像的要屬他們的物件模型,比如:他們的類型不倫不類,對象非要搞得像一個屬性槽。Ruby的物件模型物件導向編程指令碼語言。他的最大的特點就是物件導向的模型和元編程的能力,Ruby是完全物件導向的,沒有任何的原始類型。要注意的是:Ruby是一門正統的物件導向的程式設計語言,而JavaScript就不是。如果用一句話來說Ruby的物件模型就是類即使類也是對象