原创 漢諾塔問題遞歸算法求解
#include<iostream> void move(int n, char from, char to){ std::cout << "move the " << n << " from " << from << " to "
原创 Android之單選控件RadioGroup,RadioButton使用
main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro
原创 同一浮點數據,累加與相乘,結果不等
int main(void){ float testData = 4377.686; int num = 355; float result1 = testData * num; float
原创 2的次冪表示
問題描述 任何一個正整數都可以用2進製表示,例如:137的2進製表示爲10001001。 將這種2進製表示寫成2的次冪的和的形式,令次冪高的排在前面,可得到如下表達式:137=2^7+2^3+2^0 現在約定冪次用括號來表示
原创 區間k大數查詢
問題描述 給定一個序列,每次詢問序列中第l個數到第r個數中第K大的數是哪個。 輸入格式 第一行包含一個數n,表示序列長度。 第二行包含n個正整數,表示給定的序列。 第三個包含一個正整數m,表示詢問個數。 接下來m行,每行三個數l,r
原创 排列問題的其中一種解法
實現代碼: #include<iostream> using namespace std; const int maxNumber = 5; void Perm(int list[], int direct[], int number
原创 Opencv學習筆記_載入顯示圖片
int main() { IplImage * test; //載入圖片 test = cvLoadImage("d:\\15.jpg");//圖片路徑 //創建窗口,cvNamedWindow第一個參數爲窗口名稱,第二個
原创 用Eratosthenes篩子算法,求解從2到n之間的素數
package demo; import java.util.BitSet; import java.util.Scanner; /** * This program computes all primes up to n. *
原创 產品試用體驗
360將用戶產品分爲電腦軟件、手機軟件、智能硬件三大類,每個大類裏有一些產品,其中第 i 個大類內有 ai 個產品。每個產品均各不相同,且一個產品不會同時屬於多個類別。 你現在要從中取出不超過 n 個產品進行試用,並且要求第 i 個大類
原创 數字三角形問題
問題描述:給定一個由n行數字組成的數字三角形,如圖 7 8 1 0 2 7 4 4 4 5
原创 4-9汽車加油問題
問題描述:一輛汽車加滿油後可行駛nkm。旅途中有若干加油站。設計一個有效算法,指出應在哪些加油站停靠加油,使沿途加油次數最少。並證明算法能產生一個最優解。 算法設計:對於給定的n個k個加油站位置,計算最少加油次數。 數據輸入:由文件inp
原创 Android之複選框CheckBox使用
main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android
原创 3-5乘法表問題
問題描述:定義於字母表{a, b, c}上的乘法表如下 a b c a b b a b c b a c a
原创 5-1子集和問題
問題描述:子集和問題的一個實例爲<S, t>。其中,S={x1, x2, ……,xn}是一個正整數的集合,c是一個正整數。子集和問題判定是否存在S的一個子集S1, 使得S1的子集和等於c。 試設計一個解子集和問題的回溯法。 數據輸入:由
原创 OpenCV學習筆記_播放視頻及刷新跟蹤條
#include <cv.h> #include <highgui.h> using namespace std; //記錄當前位置 int g_slider_position = 0; CvCapture* g_capture =