原创 插入排序--直接插入排序和希爾排序

//直接插入排序void InsertSort(int array[],unsigned int n) { for (int i=1;i!=n;i++) { int temp=array[i],j; for(j

原创 查找鏈表的中間節點

Node* findMid(Node* head) { Node *p=head,*q=head; if (head==0||head->next==0) return head; do { p=p->next;

原创 讀取一個RSS種子,並輸入到屏幕上

package { import flash.display.Sprite; import flash.events.Event; import flash.net.URLLoader; import flash.net.URLR

原创 開除員工 六個理由隨便挑一個就夠了

[導讀]這五個品質是開除員工之前首先要考慮的不分,如果員工已經缺少了其中幾個或者全部品質,我們會以最可氣最尊重的方式將其“請出公司”。 本文作者Matthew Bellows,Yesware軟件公司創始人。 我一輩子被開除過兩

原创 黑客書架上出現頻率最高的9部半書籍

每一位黑客都需要一個堅實的圖書館來尋找靈感以及查找參考資料。這兒的列表能給你一些你想要的東西,裏面既有計算機科學的頂級大學教材,也有對業界的真知灼見,還有你不可或缺的參考書籍。它囊括了黑客的經典著作。 人

原创 AS3.0 實現最小堆

package utils { /* 最小堆 @xiaoyu */ public class BinaryHeap { private var _data:Array; //比較的屬性 private

原创 論文部分代碼

private void DataReceived(object sender, SerialDataReceivedEventArgs e) { IsReceving = true

原创 論文部分代碼剪切

function calcRoute(start, end) { if (timerHandle) { clearTimeout(time

原创 GCJ-02(火星座標) 和 BD-09 (百度座標)

private void encrypt(double ggLat, double ggLon,out double bdLat,out double bdLon) {     double x = ggLon, y = ggLat;  

原创 TextQuery--code

#include <iostream> #include <fstream> #include <algorithm> #include <vector> #include <string> #include <sstream> #inc

原创 半素數

 哥德巴赫猜想(任何大於六的偶數都可以寫成兩個奇質數的和) 題目定義了一種叫半素數的數:只要一個數能被分解成兩個素數,那麼這個數就是半素數。 Prime Number Definition An integer greater than

原创 各種排序算法分析總結

排序算法:   1)分類:   1)插入排序(直接插入排序、希爾排序)   2)交換排序(冒泡排序、快速排序)   3)選擇排序(直接選擇排序、堆排序)   4)歸併排序   5)分配排序(箱排序、基數排序)   所需輔助

原创 最大子序列和問題

問題: 給定一整數序列A1, A2,... An (可能有負數),求A1~An的一個子序列Ai~Aj,使得Ai到Aj的和最大 例如:整數序列-2, 11, -4, 13, -5, 2, -5, -3, 12, -9的最大子序列的和爲21。

原创 managed c++

1、什麼是託管C++?  在回答這個問題,首先要搞清楚什麼是“託管”(Managed)。託管是.NET的一個專門概念,它是融於通用語言運行時(CLR)中的一種新的編程理念,因此我們完全可以把“託管”視爲“.NET”。那麼什麼是“通用語言運

原创 wcout的一些介紹

int _tmain(int argc, _TCHAR* argv[]) {   wcout.imbue(std::locale("chs"));   wstring s = (L"我愛");   wcout << s << endl;