Time of Update: 2018-12-06
可用暴力法~下面用二維樹狀數組:/* * 1656.cpp * * Created on: 2011-7-6 * Author: * */#include <iostream>#include <string>using namespace std;const int MAXN = 100 + 5;const int W = 0, B = 1;int map[MAXN][MAXN] = {};int c[MAXN][MAXN] = {};int t, x,
Time of Update: 2018-12-06
即: 兩個水杯A、B,容積分別為 x 和 y ,(x,y)=1。則可以通過相互倒水的方法倒出從1到(x+y)的任意自然數體積的水來。(假設睡無限)例: x=5,y=3,倒出4升水。A倒滿,B空: A剩5,B剩0A的水倒滿B: A剩2,B剩3B倒空,A水倒至B: A剩0,B剩2A倒滿: A剩5,B剩2A的水倒滿B:A剩4,B剩3
Time of Update: 2018-12-06
HashCode 和 equal方法重載1、 為什麼要重載equal方法?答案:因為Object的equal方法預設是兩個對象的引用的比較,意思就是指向同一記憶體,地址則相等,否則不相等;如果你現在需要利用對象裡面的值來判斷是否相等,則重載equal方法。2、
Time of Update: 2018-12-06
小微微打算把 WinMo 跟 Xbox Live 整合?由 Bin Chen 於 3 hours 之前發表 眼見主要對手(們?)的手機產品是越來越好『玩』,微軟也終於要把壓箱寶拿出來了!就是 Xbox Live 跟 Windows Mobile 間的整合。 根據微軟公布的最新徵才訊息,他們打算聘請一位程式經理人(Principal Program Manager),來帶領一個團隊,目標則是將 Xbox Live 上頭的遊戲拉上 Windows Mobile 平台。
Time of Update: 2018-12-06
著作權聲明:轉載時請以超連結形式標明文章原始出處和作者資訊及本聲明http://myjfm.blogbus.com/logs/57252310.html--------------------- CPL是當前進程的權限等級(Current Privilege Level),是當前正在執行的代碼所在的段的特權級,存在於cs寄存器的低兩位。RPL說明的是進程對段訪問的請求許可權(Request
Time of Update: 2018-12-06
1 /* 2 * Use two points, pBeg and pEnd, pointing to the begin and end 3 * of current substring without repeating respectively. Integer 4 * Array pos[256] records the last occurrence position of each 5 * ASCII character. 6 * 7 * For each
Time of Update: 2018-12-06
在latex下編輯公式時,經常會用到各種括弧。如果直接輸入括弧(花括弧需要進行轉義),其大小是固定的,如果公式的高度比較大,就會顯得很不協調。如,右邊的括弧就要比左邊的好看些。控制的方法主要有兩種:1. 使用\left 和 \right\left 放在左邊括弧前面,\right 放在右邊括弧前面。使用注意事項需要配對使用能自動控制不同層次括弧的大小使用舉例下面的公式:對應的latex代碼是:\begin{equation}\left \{ \frac{3}{5} \left [ 3 + 2 *
Time of Update: 2018-12-06
編譯wince系統的過程中,時不時會遇到don't know how to make...的錯誤。而且很沒規律,說不清楚什麼時候就冒出來了。有時候重新sysgen一下,就不會出現;但是有時候,不管怎麼折騰,還是一樣出來,這時候我一般是用命令列編譯出錯的模組來解決。在網上搜尋過,有很多人提出過這個問題,但是也沒有人能給出滿意的答案。 不知道大家有沒有遇到過?遇到是怎麼解決的?知不知道產生的原因?
Time of Update: 2018-12-06
1 /* 2 * Easy 3 * 4 * @author: HZT 5 * @date: 2013-3-7 6 */ 7 8 #include <iostream> 9 using namespace std;10 11 struct ListNode{12 int val;13 ListNode *next;14 ListNode(int x) : val(x), next(NULL) {}15 };16 17 class Solution {
Time of Update: 2018-12-06
在WinCE5.0中,應用程式和驅動程式可以通過調用KernelIoControl(..)函數來訪問WinCE核心,導致調用 OEMIoControl函數,這樣應用程式和驅動程式就可以訪問到OAL中的資源了。但在WinCE6.0中,提供了更好的安全性,應用程式能夠訪問 OEMIoControl中的case受到了限制,預設情況下只有下面的這些case是可以讓應用程式訪問的: IOCTL_HAL_GET_CACHE_INFO IOCTL_HAL_GET_DEVICE_INFO
Time of Update: 2018-12-06
1 /* 2 * DP 3 * 4 * d[i][j] represents the length of longest Palindromic 5 * substring of s[i...j]. 6 * 7 * |- j-i+1 (s[i] == s[j] && s[i+1...j-1] is Palindrome) 8 * d[i][j] = | 9 * |- max{ d[i+1][j], d[i][j-1
Time of Update: 2018-12-06
以前通過google來過部落格園,因為自己不做.net,所以沒有特別的印象。這次馬寧邀請我來這裡開博,寫一些WinCE方面的內容。自從04年在研華開始接觸到WinCE以來,已經做了4年多的開發了,酸甜苦辣一應俱全。本來是有很多的經驗教訓可以寫的,我在CSDN早就申請了一個部落格,原就想寫一些Windows Embedded的內容,可惜一直很忙,加上自己又懶,所以那裡已經很久沒有更新了。希望在這裡可以堅持下去,至少一周能寫一篇吧。 這算是在這裡的第一篇了,謝謝馬寧同志
Time of Update: 2018-12-06
很長時間沒有寫了,業餘時間,除了帶女兒,最近我花時間最多的,是學習C#語言。可能會有人奇怪,怎麼在這個時候來學它,其實原因很簡單:我需要做Windows phone 7的開發。 做為一個主要從事Windows CE開發的工程師,我幾乎只使用C和C++。WinCE開發分成底層開發和應用開發,底層開發根本就沒有選擇,只能使用C或者C++,有時候還需要用到少量的彙編代碼;應用開發在4.0版本引入.net compact
Time of Update: 2018-12-06
my code:/* * 2029.cpp * * Created on: 2011-7-6 * Author: */#include <iostream>#include <cstring>using namespace std;const int MAXN = 100 + 5;bool tree[MAXN][MAXN] = {}; //座標上是否有樹int d[MAXN][MAXN] = {};
Time of Update: 2018-12-06
1 /* 2 * Just find the rule; Do not forget to check 3 * special cases (e.g. nRows = 1 ...) 4 * 5 * @author: HZT 6 * @date: 2013-3-9 7 */ 8 9 #include <iostream>10 #include <string>11 using namespace std;12 13 class Solution {14
Time of Update: 2018-12-06
近幾年,比亞迪算是一家很吸引眼球的公司了;因為他們在電池行業的老大地位,因為他們賣的很火的汽車,因為郭台銘,因為巴菲特…… 不過,我對這家公司一直沒什麼好感,以前一個同事是從BYD出來的,給我描述了王傳福怎麼通過一些不太人道的手段,來把人力成本降到最低。前2天,給我一個高中的同學打電話,他現在在BYD做普工,從他嘴裡我知道,BYD連社保都不給他們買;因為他的層級不夠,要H級以上的員工才有社保,而他是I級的。這明顯是違反勞動法的!
Time of Update: 2018-12-06
問題:給一個方法rand5(), 它能夠等機率產生 1-5 之間的整數。 所謂等機率就是1,2,3,4,5 生產的機率均為 0.2 。現在利用rand5(), 構造一個能夠等機率產生 1- 7 的方法。分析:這裡有兩個特別重要的點,一是 如果 rand5() + rand5(), 我們能夠產生一個均勻分布的 1 - 10 嗎? 答案是否定的。比如對於 6來講(4+2, 2+4, 3+3),它被產生的產生的機率比1 (1+0,0+1)要大.第二個點就是我們不可能用rand5()直接產生 1- 7
Time of Update: 2018-12-06
[轉] http://www.cnblogs.com/hanyulcf/archive/2010/10/23/tree_radius.html樹的直徑是指樹的最長簡單路。求法: 兩遍BFS :先任選一個起點BFS找到最長路的終點,再從終點進行BFS,則第二次BFS找到的最長路即為樹的直徑; 原理: 設起點為u,第一次BFS找到的終點v一定是樹的直徑的一個端點 證明: 1) 如果u
Time of Update: 2018-12-06
安裝NavReady總共需要下載3個檔案:CE_1.CAB,Windows Embedded NavReady.msi還有RTF格式的license說明檔案。下載完成後,運行Windows Embedded Navready.msi,然後根據提示,一路“下一步”就可以完成安裝。要說明的是,NavReady只支援ARM架構的CPU,所以並不像其它的Update那樣,分別有4種架構的安裝檔案要下載。
Time of Update: 2018-12-06
[轉] http://blog.csdn.net/wuzhekai1985/article/details/6597351 這幾天在網上看到一篇關於演算法面試題的部落格,歸納的很好,有不少經典的題目,大部分來自《編程珠璣》、《編程之美》、《代碼之美》三本書。這裡給出書上的解答以及一些思考。如有不對的地方,希望得到高手的指點。【一】