Time of Update: 2018-12-03
Time of Update: 2018-12-03
有點那個了…………本來呢儲存兩行容易寫很多,鑽牛尖了,不過其實寫完之後覺得都很簡單,也就這樣罷了就是記錄下每一次比較有可能被覆蓋的兩個點[i-1][j-1] 與 [i-1][j]就可以了由遞推式: dp[i][j] = dp[i-1][j-1] if a[i] == a[j]; =
Time of Update: 2018-12-03
第一次在pku做題,囧死了,這麼一道題調了我N久不過聽說用RMQ-ST演算法更高效,我用線段樹做居然是4047ms有點讓我驚訝,居然可以慢成這樣~~~~~~~~~ #include<stdio.h>#define N 50005struct node{ int l; int r; int min; int max;};node tree[3*N];int arr[N];void buid_tree(int k,int left,int right){int
Time of Update: 2018-12-03
一開始直接上,一個個地修改,然後果斷逾時了,百思不得其解唯有百度,goole看了別人的部落格,雖然現在代碼寫出來了,也明白了演算法,但對於演算法的分析太弱了依然不是很明白為什麼這樣比直接上快這麼多,突然讓我意識到,演算法分析非常重要具有好的演算法分析能力才更有可能設計出更好的演算法,以後這方面得多多加強!!!逾時代碼:#include<stdio.h>#define N 100005struct node{ int l; int r; int sum;};node
Time of Update: 2018-12-03
只能說與pku1151相似,別的還沒有發言權哎~~~~~~~~~~願自己一路走好!!!!! 代碼: #include<iostream>#include<cstdlib>#include<cmath>#define N 5005using namespace std;struct elem{double x;double ly;double ry;bool flag;};struct node{int l;int r;int lc,rc;int
Time of Update: 2018-12-03
開發中肯定有這樣的情景:自己的應用中會緩衝很多圖片到本地,不想讓系統圖庫掃描到自己的圖片或者不想對使用者瀏覽圖片造成影響。以前的實現是把所有檔案都去掉或者改掉副檔名。其實Android提供了對此的支援。.nomedia檔案作用:應用中的圖片不被系統圖庫掃描“.nomedia”檔案放在任何一個檔案夾下都會把該檔案夾下所有媒體檔案(圖片,mp3,視頻)隱藏起來不會在系統圖庫,鈴聲中出現。建立.nomedia檔案的方法:1.Windows系統的建立檔案不能建立.nomedia檔案建立方法:Javane
Time of Update: 2018-12-03
Time of Update: 2018-12-03
#include<stdio.h>#define N 5005struct node{ int l;int r;int sum;};int arr[N];node tree[3*N];void buid_tree(int k,int left,int right){int mid;int L,R;tree[k].l = left; tree[k].r = right;if(right-left == 1){tree[k].sum = 0;return ;}L = 2*k; R
Time of Update: 2018-12-03
不知值不值得開心,這題我是沒有百度,google的說,自己的方法過的感覺就是不一樣前天做了pku的346覺得思路用在這題也行,結果還真的,嘻嘻~~#include<stdio.h>#define N 100005struct node{ int l; int r; int sum; int add; node *after;};node tree[3*N];node *(p1[N]);//指標數組,指向,各個葉子結點void buid_tree(int
Time of Update: 2018-12-03
先上:再上代碼:public class ImageToast {/** * @author spare_H * @param msg 顯示的內容 * @param resId 顯示的圖片資源的id * @param which 顯示方式1.添加一個TextView和一個ImageView2.只添加一個TextView */public static void ShowToastwithImage(Context context, String msg,int resId,
Time of Update: 2018-12-03
源碼中給出的使用範例程式碼如下/** {@samplecode * PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); * PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag"); * wl.acquire(); * ..screen will stay on during
Time of Update: 2018-12-03
其實可能是因為知道是用並查集做的原因啦,一下就看出題意了,明顯是並查集思想,每次輸入地圖中的一塊,檢測這一塊與它頂頭的那塊可不可以相通如果可以合并集合;同理檢測其與它左邊的那一塊;最後遍曆一遍看有多少個根結點即要多少個水源下面是代碼,有點亂#include<iostream>#include<vector>#define M 55#define N 55using namespace std;class elem{public:bool up;bool
Time of Update: 2018-12-03
今天,省賽選撥,我才發現自己到底有多麼水,在珠海賽上有點讓我興奮過頭了,讓我看不清本來的我——(還是很水)。 不知道該如何訴說,“哎~~~~~~~~~~~~~~~~~~~~~~~~~~~~”可能是對我現在的心情最好的理解了 竟然一題不過,其中還有自己做過的!有點無言以對。 本來,沒有本來.... 如果,沒有如果.... 有的只是付出的收穫
Time of Update: 2018-12-03
支援 IDispEventImpl模板類別識別碼ispEventImpl 可用於在 ATL 類中提供連接點接收器支援。連接點接收器使類得以處理從外部 COM 物件引發的事件。這些連接點接收器是用事件接收映射(由類提供)來映射的。若要正確地實作類別的連接點接收器,必須完成以下步驟: 為每個外部對象匯入類型庫 聲明 IDispEventImpl 介面 聲明事件接收映射 通知和取消通知連接點 實現連接點接收器所涉及的步驟都是只通過修改類的標頭檔 (.h)
Time of Update: 2018-12-03
1.Java類的構造方法1.1 構造方法的定義構造方法的名字必須與定義他的類名完全相同,沒有傳回型別,甚至連void也沒有;每個類可以有零個或多個構造方法,不能被static、final、synchronized、abstract和native修飾;構造方法不能被子類繼承,構造方法可以被重載。1.2 構造方法的作用初始化對象,初始化對象的屬性。1.3 預設構造方法沒有參數的構造方法。1.4 構造方法重載預設的構造方法是無參數的,構造方法重載是參數列表不同。1.5
Time of Update: 2018-12-03
支援 IDispEventImpl模板類別識別碼ispEventImpl 可用於在 ATL 類中提供連接點接收器支援。連接點接收器使類得以處理從外部 COM 物件引發的事件。這些連接點接收器是用事件接收映射(由類提供)來映射的。若要正確地實作類別的連接點接收器,必須完成以下步驟: 為每個外部對象匯入類型庫 聲明 IDispEventImpl 介面 聲明事件接收映射 通知和取消通知連接點實現連接點接收器所涉及的步驟都是只通過修改類的標頭檔 (.h)
Time of Update: 2018-12-03
最近用opengl寫項目時遇見幾個問題,感覺比較通用寫下啦分享;一, opengl多重紋理的使用二, opengl離屏渲染與渲染到螢幕切換使用三, opengl可程式化管線與固定管線切換使用經過一個成功與失敗的魔力,現在終於算是理解opengl中紋理,緩衝區對象(FBO),及著色器的使用了一下只是一己之見,錯誤難免,望各位指教。1.首相說一下簡單的紋理對象使用方法:Void glGenTextures(GLsizen, GLuint *
Time of Update: 2018-12-03
1.抽象類別1.1 抽象類別的定義使用abstract修飾的類就是抽象類別,樣本如下:public abstract class Test{//抽象類別定義 public abstract void doItByHand();//抽象方法定義}1.2 抽象類別的作用通過繼承它實現多態,後期實現具體方法,可以為將來要實現的東西做好介面,實現重用性;抽象類別是介面和實作類別之間的橋樑。1.3 抽象方法只給出方法定義而不具體實現的方法被稱為抽象方法。2. 介面2.1
Time of Update: 2018-12-03
最近在做一個項目,起初這個項目由一個exe和幾個動態庫組成,現在想將部分動態庫轉換為靜態庫,於是在VS2010中滑鼠停靠到項目名上右鍵->屬性->配置屬性->常規->項目預設值->配置類型,將動態庫(.dll)改為靜態庫(.lib),重新編譯該項目,編譯成功,但是再重產生exe時卻出現很多連結錯誤;修改一通之後還未能解決問題;於是靜下心來寫了一個測試工程;工程裡有A,B兩個項目,A為控制台應用程式,B為win32動態庫,B中寫了一個簡單的函數__declspec(d
Time of Update: 2018-12-03
最近在進行驅動調試學習的時候,按照很多資料上的介紹,修改boot.ini檔案 [boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="MicrosoftWindows XP Professional" /noexecute=optin