題目1470:調整方陣時間限制:1 秒 內存限制:128 兆 特殊判題:否 提交:11 解決:6 題目描述: 輸入一個N(N<=10)
第一次參加了TCO。。。比賽形式和TC一樣。 憑借500僥幸PASS,應該是晉級了 250:直接枚舉i,i+1,然後遍歷所有的
問題: 求兩個數的最大公約數 解法一: 歐幾裡得輾轉相除法: f(x,y) = GCD(x,y),
1、工作現場代碼: [cpp] typedef MyData { int data1;
線段樹 + 生成樹染色,標准O(nlogn),再也不用擔心會被卡了。。。 [cpp] #include <cstdio> &nb
寫好的程序,打包是必需要做的事情也是水到渠成的事情。 寫代碼(有代碼生成器)——>編譯(可以自動編譯)—&mda
A:枚舉 B:博弈,當時有點蒙的感覺。 首先統計每個字母的個數,如果奇數個的有x個,當x<=1時,顯然先手
[cpp] //要求:輸入一個正整數n,計算出1~n之間出現1的次數 #include <iostream> &n
這篇文章所要表述的內容的確很簡單,寫之前,我糾結了很久:寫與不寫。平常swap(a,b)值交換,我們基本都是使用第一種方法,對於數學較好的人
Problem 1 子序列(subsequence.pas/c/cpp) 【題目描述】 給定一個長度為N(N為偶數)的序列,問能否將其劃分為兩個長度為N/
在調試HAC-UM96的過程中,遇到了很多問題,可能和自己長時間沒有用51的原因,寫起程序有點沒思路,不過後期還是基本找到了寫感覺。而自己最大
題目:給定一個多邊形A,問能否穿過多邊形的洞B。 分析:計算幾何、凸包、旋轉卡殼、點與多邊形關系。問題實際是在求多邊形A的最小寬度和多邊形B能容納的最常線
Problem 3 數位和乘積(digit.cpp/c/pas) 【題目描述】 一個數字的數位和乘積為其各位數字的乘積。求所有的N位數中有多少個數的數位和
沒什麼多說的,LCS問題盲打過,但我CE了兩次,因為把I和J搞混了。。另外注意LCS是中間可以有間隔的,KMP則沒有。另外別忘了前兩天博客中曾經提到的二分
C++麻將游戲算法深入解析
這也是筆試中一道經典的C語言題: 給定一個字符串,將其翻轉。如abc ==> cba 拿到此題時,我是想都沒想,直接說,再用一個字符串tmp來緩存一
The 3n + 1 problem Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536
487-3279 Time Limit: 2000MS Memory Limit: 65536K Total Submissio
[cpp] //九度OJ 快速取模之《root(n,k)》 //http://ac.jobdu.com/problem.php
1.1消息能用靜態方法Session::sendToTarget發送給對方。這個方法用多個簽名: [cpp] // send a messag