原创 Markdown學習(二)

概述 宗旨 Markdown 的目標是實現「易讀易寫」。 可讀性,無論如何,都是最重要的。一份使用 Markdown 格式撰寫的文件應該可以直接以純文本發佈,並且看起來不會像是由許多標籤或是格式指令所構成。Markdown 語法受到一些既

原创 快速排序

快速排序(Quicksort)是對冒泡排序的一種改進。由C. A. R. Hoare在1962年提出。它的基本思想是:通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按此方法對這兩部

原创 鏈表中的倒數第m個元素

題目:給定一個單向鏈表,請設計一個既節省時間又節省空間的算法來找出該鏈表中的倒數第m個元素。實現這個算法。“倒數第m個元素”是這樣規定的:當m=0時,鏈表的最後一個元素(尾元素)將被返回。   分析:單鏈表是隻能正向遍歷的,並不適合查找

原创 歸併排序

歸併(Merge)排序法是將兩個(或兩個以上)有序表合併成一個新的有序表,即把待排序序列分爲若干個子序列,每個子序列是有序的。然後再把有序子序列合併爲整體有序序列。 歸併排序是建立在歸併操作上的一種有效的排序算法。該算法是採用分治法(Di

原创 子窗口及其相關

建立子窗口<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> BTNLOOK定義了一個叫做button的結構,它包括了按鈕窗口樣式和描述

原创 求數組的積

一個長度爲n的數組a[0],a[1],...,a[n-1]。現在更新數組的名個元素,即a[0]變爲a[1]到a[n-1]的積,a[1]變爲a[0]和a[2]到a[n-1]的積,...,a[n-1]爲a[0]到a[n-2]的積。 程序要