原创 C語言練習 表達式的遞歸計算

在1 2 3 4 5 6 7 8 9 之間的8個空之間填入“+”“-”“ ”三種,使表達式的值爲110。比如1 2之間填入的是“ ”,則他們成爲12

原创 數據結構經典算法(8)八皇后

說明:西洋棋中的皇后可以直線前進,喫掉遇到的所有棋子,如果棋盤上有八個皇后,則這八  個皇后如何相安無事的放置在棋盤上,1970年與1971年, E.W.Dijkstra與N.Wirth曾經用這個問 題來講解程式設計之技巧。  解法關於棋

原创 數據結構經典算法(6)老鼠走迷官(二)

說明:由於迷宮的設計, 老鼠走迷宮的入口至出口路徑可能不只一條, 如何求出所有的路?徑呢 解法:求所有路徑看起來複雜但其實更簡單,只要在老鼠走至出口時顯示經過的路徑,然後退 回上一格重新選擇下一個位置繼續遞迴就可以了,比求出單一路徑還簡單

原创 關於的一點思考

在未定義<base href="<%=basePath%>">之前: <a href="/index.jsp">註冊用戶</a> :實際URL:http://localhost:8080/index.jsp  顯然這是tomcat的初始頁

原创 MFC學習API編程消息循環

#include <windows.h> #include <stdio.h> LRESULT CALLBACK WinProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lPar

原创 數據結構經典算法(1) 河內之塔

1. 河內之塔  說明:河內之塔(Towersof Hanoi)是法國人M .Claus(Lucas)於1883年從泰國帶至法國的,河內爲越戰時 北越的首都,即現在的胡志明市;1883年法國數學家 Edouard Lucas曾提及這個故事

原创 c語言練習

【程序1】題目:有1、2、3、4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少? #include <STDIO.H> int main() { int i,j,k; for (i=1;i<=4;i++) { for

原创 數據結構經典算法(4)三色旗

說明: 三色旗的問題最早由 E.W.Dijkstra所提出,他所使用的用語爲 Dutch Nation Flag(Dijkstra爲荷蘭 人),而多數的作者則使用Three-Color Flag來稱之。 假設有一條繩子,上面有紅、白、藍三

原创 MFC學習 C++知識點掌握

#include <iostream.h> class POINT { public: int x; int y; POINT()//構造函數 { x=0; y=0; } void output() { cout

原创 數據結構簡單算法(2)費式數列

2.Algorithm Gossip: 費式數列 說明:Fibonacci爲1200年代的歐洲數學家,在他的着作中曾經提到:「若有一隻免子每個月生一隻小免 子,一個月後小免子也開始生產。起初只有一隻免子,一個月後就有兩隻免子,二個月後有三

原创 經典排序總結

冒泡排序: #include <stdio.h> void BubbleSort(int a[],int n) { int change=1; for (int i=n-1;i>0&&change==1;i--) { cha

原创 數據結構經典算法(7)騎士走棋盤

說明:騎士旅遊(Knighttour)在十八世紀初倍受數學家與拼圖迷的注意,它什麼時候被提出 已不可考,騎士的走法爲西洋棋的走法,騎士可以由任一個位置出發,它要如何走完[所有的位 置? 解法:騎士的走法,基本上可以使用遞回來解決,但是純綷

原创 數據結構經典算法(3)巴斯卡三角形

#include <stdio.h> #define N 12 long Combi(int n,int r) { long p=1; for (int i=1;i<=r;i++) { p=p*(n-i+1)/i; } r

原创 數據結構經典算法(5)老鼠走迷官(一)

說明:老鼠走迷宮是遞迴求解的基本題型,我們在二維陣列中使用2表示迷宮牆壁,使用1來表  示老鼠的行走路徑,試以程式求出由入口至出口的路徑。 解法:老鼠的走法有上、左、下、右四個方向,在每前進一格之後就選一個方向前進,無法前 進時退回選擇下

原创 今日教訓 jsp向action傳值類型不一致 會報classNotFound

exception java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [userC