Time of Update: 2018-12-07
動畫格式確定下來了,但要拿來用還是非常不方便的。寫一個編輯器已經是非常必要的了。一開始拿mfc嵌入ogl2dlib。播放是沒什麼問題,不過doc-view方式對ogl2dlib來說還有點問題,作為動畫資料doc應當不包含顯示資源,但ogl2dlib內TextureResource是和opengl所在的rc對應的,要把ogl2dlib也分出個doc-view對應的版本改動蠻大的。後來準備拿dxut裡的customui改出一套支援opengl的放在ogl2dlib裡使用,不過改雖然改得能運行了,但功
Time of Update: 2018-12-07
不知道是否能直接存取到http://groups.google.com/group/programpara/browse_thread/thread/c0d1bac8e66fc709/d063911dfc90f9bf#d063911dfc90f9bf還是貼一遍吧...These are from a book called "Disorder in the Courts of America", and are things people actually said in court,
Time of Update: 2018-12-07
今天中午乘坐4號線,上車坐到一個位置,位子都坐滿了。坐著坐著覺得困了,開始閉目休息。有人推我叫我挪到邊上一個位置,我睜開眼看到我左右2個位置空了,左邊有2位大媽正要坐,好像她們倆是一起的。那麼我就往右邊空位挪,挪時發現右邊又一個大媽也坐下來-
Time of Update: 2018-12-07
http://www.ecchina.com/dispbbs.asp?boardid=3&id=17511&star=1#43901問:說是有 2^k 隊員,要進行迴圈賽每人一天比賽一次,每人比賽 2^k - 1 次怎麼排一個表,讓他們在 2^k - 1 天內完成比賽?kaikai:如果把問題分解開看就好做了。如果有2n個人,那麼先畫n-1天,讓1..n和n+1..2n這2組人內部都展開迴圈賽。然後的n天,只需要i 對 n+ii 對 n+(i+1)%ni 對 n+(i+2)%n.
Time of Update: 2018-12-07
例如:6的因數有1,2,3,6,它們的和是12下面求n^m的所有因數之和除以一個數s的餘數.#include <cassert>#include <vector>using namespace std;static vector<int> primes;bool IsPrime(int n){ for(size_t i = 0; primes[i] * primes[i] <= n; i++) { if (n % pri
Time of Update: 2018-12-07
第一題題目描述:一個Internet網站集合,可以用如下的方式來描述網站和網站之間的連結參考關聯性: s 1 2 3 4 1 / 4 0 3 2 3 / 4 5 3 2 2 / 2 4 6 1 4
Time of Update: 2018-12-07
寫一個函數,返回數字中二進位位為'1'的個數。比如36,化為二進位得到100100,其中有2個'1'。方法1:分別判斷各個位int bit_count(unsigned int n){ int count; for(count = 0; n; n >>=
Time of Update: 2018-12-07
1. 長度單位 假設nebula2內使用opende,其長度單位一般當作公制的米(也可以根據需要調整重力加速度品質等的比例來使用其他單位)。 3dmax內可以調整內部資料使用的長度單位。 Customise->Units Setup...->System Unit Setup 調整為任意單位,只需要保證Unit Setup內的顯示單位(Display Unit Scale)與之匹配,則匯出時的'資料'尺寸就是Measure中查看到的值。 Nebula Export
Time of Update: 2018-12-07
學校進行了一次英語考試,共有10道是非題,每題為10分,解答用1表示"是",用0表示"非"的方式。但老師批完卷後,發現漏批了一張試卷,而且標準答案也丟失了,手頭只剩下了3張標有分數的試卷。試卷一:① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩0 0 1 0 1 0 0 1 0 0 得分:70試卷二:① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩0 1 1 1
Time of Update: 2018-12-07
使用ode來類比坦克的運動,坦克不像普通四輪車(可以用hing2來實現車輪),為了表現出履帶在地面接觸處提供動力,選用contact motion,原用來實現傳送帶效果。方法:坦克連同履帶在一起一個body,坦克機體使用box geom,2個履帶用2個box
Time of Update: 2018-12-07
第三題(共四題100分):字串替換(30分)題目描述:請編寫程式,根據指定的對應關係,把一個文本中的字串替換成另外的字串。 輸入資料:程式讀入已被命名為text.txt和dict.txt的兩個輸入資料文字檔,text.txt為一個包含大量字串(含中文)的文本,以whitespace為分隔字元;dict.txt為表示字串(s1)與字串(s2)的對應關係的另一個文本(含中文),大約在1萬行左右,每行兩個字串(即s1和s2),用一個\t或空格分隔。dict.txt中各行的s1沒有排序,並有可能有重複,
Time of Update: 2018-12-07
題目:有n張牌,疊成一疊,1:把第一張牌放到最後,把下一張牌放到案頭上開啟,2:再把第一張牌放到最後,把下一張開啟放到案頭上,依次重複1,2步驟,直到所有牌都開啟,這時的牌號是1,2,3,4,....,n;http://www.ecchina.com/dispbbs.asp?boardid=3&id=17404&star=1#43913kaikai:最快的也要O(2N)了吧,直接用一個數組。用數字 0..n-1 表示它的後繼的下標初始化:Code:for(i=0; i <
Time of Update: 2018-12-07
直到結束時才去開啟看1000分的題究竟什麼樣。原來google還玩了一把心理遊戲。題目大意:用最簡分數表示等價的迴圈小數。分母必須是正整數輸入一個長度在3到10個字元(包含)間的字串:a.b(c)的形式表示一個迴圈小數輸入保證下列條件:字元僅包含0123456789.()a表示整數部分,最多1位元(第2個字元總是'.')b表示不迴圈部分,最少可以是0位c表示迴圈部分,最少可以是0位括弧必須成對出現或者不出現結果返回一個字串a/b的分數形式。測試資料:"0.(3)"Returns: "1/3""1
Time of Update: 2018-12-07
第四題(共四題100分):低頻詞過濾(40分)題目描述:請編寫程式,從包含大量單詞的文本中刪除出現次數最少的單詞。如果有多個單詞都出現最少的次數,則將這些單詞都刪除。輸入資料:程式讀入已被命名為corpus.txt的一個大資料量的文字檔,該檔案包含英文單詞和中文單詞,詞與詞之間以一個或多個whitespace分隔。(為便於調試,您可下載測試corpus.txt檔案,實際運行時我們會使用不同內容的輸入檔案。)輸出資料:在標準輸出上列印刪除了corpus.txt中出現次數最少的單詞之後的文本(詞與詞
Time of Update: 2018-12-07
百度之星程式設計大賽 試題第一題(共四題100分):連續正整數(10分)題目描述:一個正整數有可能可以被表示為n(n>=2)個連續正整數之和,如:15=1+2+3+4+515=4+5+615=7+8請編寫程式,根據輸入的任何一個正整數,找出符合這種要求的所有連續正整數序列。
Time of Update: 2018-12-07
山海上有人問到的,以前寫過一個,不過當時還要一個局部變數的,後來改了一下就只要一行了,貼出來大家欣賞吧:) Code:int myitoa(char *s,int n) { return *(short *)(s+(n=(n>9)?myitoa(s,n/10):0))=n%10+'0',n+1; } int main() { char s[10]; myitoa(s,14235); printf("%s\n",s); return 0;} ( 網頁瀏覽 )
Time of Update: 2018-12-07
我又突發奇想了。如果可以方便的添加一下try catch在你的代碼裡。能用來做什麼呢?Code:#include #include #ifdef USE_SAFE# define SAFE_FUNCTION(foo,b) foo \{ \ try{ \ b \ } \ catch(...) \ { \ assert(0 && #foo ); \ } \}#else# define
Time of Update: 2018-12-07
第二題(共四題100分):重疊區間大小(20分)題目描述:請編寫程式,找出下面“輸入資料及格式”中所描述的輸入資料檔案中最大重疊區間的大小。對一個正整數n,如果n在資料檔案中某行的兩個正整數(假設為A和B)之間,即A<=n<=B或A>=n>=B,則n屬於該行;如果n同時屬於行i和j,則i和j有重疊區間;重疊區間的大小是同時屬於行i和j的整數個數。 例如,行(10 20)和(12 25)的重疊區間為[12 20],其大小為9;行(20 10)和(12 18)的重疊區間為[1
Time of Update: 2018-12-07
也是搬回來的。=====最簡單的方法輸出下列圖形,圖案的行數由輸入的值確定。 Code: A BBB CCCCC DDDDDDDEEEEEEEEE我寫的,似乎比較亂哦:) Code:#define u o) #define t q(_ #define v t,u #define A int _,o A; v A; { --_?v,putch(u:0; } main() { scanf("%d",&u; for(_=0;_} dwing寫的:
Time of Update: 2018-12-07
redhat的防火牆使用的是lokkit,需要使用pserver的話,運行lokkit後為pserver開啟2401連接埠.修改/etc/xinetd.d/cvspserver,添加service cvspserver{ socket_type = stream protocol = tcp wait = no user = root passenv = PATH server = /usr/bin/cvs