Time of Update: 2018-12-05
一般有兩種演算法: 演算法一產生12個(0,1)平均分布的隨機函數,用大數定理可以類比出常態分佈。 演算法二用到了數學中的雅可比變換,直接產生常態分佈,但此演算法在計算很大規模的數時 會出現溢出錯誤。 附加代碼:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
在EDI(電子資料交換)系統中經常會遇到這樣的事情,也就是在系統內定義的XML文檔是一種格式,而外系統定義的則是另外的一種格式,或者是不同的外系統定義的格式不太一樣,例如對於人員有些地方定義為<employee>,而其他的組織則使用<worker> 或者 <associate>.① 這個時候就需要一種XML轉換成XML的格式了。 XSLT則就脫穎而出了,XSLT是XSL(EXtensible Stylesheet Language
Time of Update: 2018-12-05
protected string GetConnString() { return System.Configuration.ConfigurationManager.AppSettings["ConnStr"]; } 上面適合以下情形 <?xml version="1.0" encoding="utf-8"?><configuration> <appSettings&
Time of Update: 2018-12-05
using System;using System.Net.Mail;using System.Net.Mime;using System.Net;using System.Collections;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { try { string
Time of Update: 2018-12-05
在使用Structs的FileUpload組件進行上傳檔案的時候,在返回的JSon字串裡面總是莫名其妙的添加了<pre>標籤,例如返回內容為"{\"message\":\"匯入檔案已成功\",\"result\":\"OK\"}",在瀏覽器裡面就變成了"<pre style="word-wrap: break-word; white-space: pre-wrap;">"{\"message\":\"匯入檔案已成功\",\"result\":\"OK\"}"
Time of Update: 2018-12-05
Memset 用來對一段記憶體空間全部設定為某個字元,一般用在對定義的字串進行初始化為‘ ’或‘"0’;例:char a[100];memset(a, '"0', sizeof(a)); memset可以方便的清空一個結構類型的變數或數組。 如:struct sample_struct{ char csName[16]; int iSeq; int iType;};對於變數struct sample_strcut stTest;
Time of Update: 2018-12-05
考察點:數學,找規律,思路:先確定N有幾個節點,然後確定左右各有多少棵樹,及位置編號,用中序遍曆列印左右子樹收穫:對於邊界 要明確,數組是從1開始編號還是從0開始編號,要統一經驗:對於找規律的題目,要善於運用遞迴等思想去發現規律ACcode:CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
在工作中經常會聽到這樣的一句話,“給我多少錢啊,讓我做這個做那個的!”,是啊,給了多少錢,就做多少事。我工作就是為錢來的,不給我那麼多錢,我憑啥做這做那的? 沒錯,工作是為了薪水,但是薪水只是工作的一部分,如果只看到薪水而去工作的話,那麼工作的方向就會迷失。只是為了薪水才去工作,那麼工作第一對你來說索然無趣,每天就像行屍走肉一樣來工作,枯燥無味,生活也瞭然無趣,很是乏味。第二每天都在混日子的話,不管工作多少年,還是會一無所獲的,自己不會有什麼提升,還是在原來的位子上晃蕩。
Time of Update: 2018-12-05
基本概念關於 suffix(尾碼),suffix tree(尾碼樹),generalised suffix tree(一般尾碼樹)以及 suffix link(尾碼連結)等等,都可以在如下頁面找到明確的定義,不在此一一贅述。 看兩個例子先因 suffix link 難於在字元圖內表示,故略之。 apple: |--apple$--[0] |--e$--[4] |--le$--[3] |--p--|--le$--[2] |--ple$--
Time of Update: 2018-12-05
之前寫了一篇《閑言碎語話心得---你給我多少錢》,很多人說這是典型的站著說話不腰疼,成功人士的忽悠之言。我聽了之後,感覺很是詫異,如果我算是成功人士的話,那麼大街上隨便抓一個人也都是成功人士了。
Time of Update: 2018-12-05
今天下午去參加了福士點評網的筆試,先是各種類似於公務員考試的語言推理、數字推理、圖形推理的題,我發現我在這方面真是弱爆了,到後面都沒時間做了,圖形推理題各種詭異。。。最後給了半個小時做兩道演算法題,題目如下: 題目一:一個單入口單出口的有向非循環圖中,要求在某些地方插入一些節點使得任何一條由起點到終點所經曆的節點數相同,類似於下面的圖,要求給出演算法描述並分析時間複雜度。如所示,節點A到C有兩條路徑,ABC這條路徑經過了一個節點,而AC路徑經過了0個節點,我們的演算法所要做的事就是要在AC
Time of Update: 2018-12-05
<本文中排序都是採用的從小到大排序> 一、對int類型數組排序 int num[100]; Sample: int cmp ( const void *a , const void *b ) { return *(int *)a - *(int *)b; } qsort(num,100,sizeof(num[0]),cmp); 二、對char類型數組排序(同int類型) char word[100]; Sample: int cmp( const void *
Time of Update: 2018-12-05
Frank.net 發表於 2006-4-7 21:21:00http://www.blog.edu.cn/user2/60478/archives/2006/1218973.shtml stl範型演算法中的sort可以根據自訂的函數進行排序,也可以用函數對象。我今天碰到一個關於錯誤地定義此函數的問題,運行時出現assert異常,檢查了好久以後,才發現是什麼原因。 我要比較兩個CPoint *類型的對象,定義的函數如下:bool compair_points(CPoint const* p1,
Time of Update: 2018-12-05
F#與FP Written by Allen Lee 做回你自己 每當提到內向的性格,人們就會聯想到"沉默,不愛說話"、"孤僻,不善交際"、"神秘,不夠open"等個性特徵。就連一些知名的心理學詞典也使用了消極的描述來定義內向,比如說,《心理學詞典》(Dictionary of Psychology)把內向描述為"專註於自己的思想,迴避社會交往,傾向於逃離現實世界",而《心理學國際詞典》(The International Dictionary of
Time of Update: 2018-12-05
using System;using System.Data;using System.Data.SqlClient;namespace Microsoft.AdoNet.DataSetDemo{ class NorthwindDataSet { static void Main() { string connectionString = GetConnectionString(); ConnectToData(
Time of Update: 2018-12-05
‘WITH AS短語也叫做子查詢因子(subquery factoring),主要作用是定義一個SQL片段,該片段會被SQL語句中的其它部分應用到。 主要有這幾個作用: 1.使SQL語句的可讀性更高一些。(感覺像編程中的本地變數概念,定義好之後,很多地方都可以使用)。 2.提高查詢效率。特別是對於UNION ALL和子查詢被多次引用的時候。如果UNION ALL的很多部分可能相同,如果每個相同的部分都去執行一遍的話,成本很高,而使用WITH
Time of Update: 2018-12-05
在做ACM題時,經常都會遇到一些比較大的整數。而常用的內建整數類型常常顯得太小了:其中long 和 int 範圍是[-2^31,2^31),即-2147483648~2147483647。而unsigned範圍是[0,2^32),即 0~4294967295。也就是說,常規的32位整數只能夠處理40億以下的數。那遇到比40億要大的數怎麼辦呢?這時就要用到C++的64位擴充了。不同的編譯器對64位整數的擴充有所不同。基於ACM的需要,下面僅介紹VC6.0與g++編譯器的擴充。VCVC6.0 的64
Time of Update: 2018-12-05
準備用supermemo2006 背單詞,下載了palm版的詞庫,不可以用,寫了這個東西。很簡單,沒有什麼東東,剛寫c#,也沒有經驗,至於將palm的pdb檔案直接轉化為Q&A檔案,還是等下次有時間弄清楚了pdb檔案結構再說吧,切記是 Encoding.unicode,否則會出現亂碼,至於import Q&A檔案時,沒有什麼要改的 using System;using System.Collections.Generic;using System.IO;using System.
Time of Update: 2018-12-05
簡介BMP(Bitmap-File)圖形檔案是Windows採用的圖形檔案格式,在Windows環境下啟動並執行所有圖象處理軟體都支援BMP圖象檔案格式。Windows系統內部各映像繪製操作都是以BMP為基礎的。Windows 3.0以前的BMP圖檔案格式與顯示裝置有關,因此把這種BMP圖象檔案格式稱為裝置相關位元影像DDB(device-dependent bitmap)檔案格式。Windows 3.0以後的BMP圖象檔案與顯示裝置無關,因此把這種BMP圖象檔案格式稱為裝置無關位元影像DIB(
Time of Update: 2018-12-05
升級xcode4.5 iOS 6.0後以前的橫屏項目 變為了豎屏,以下為解決辦法:在AppDelegate 的初始化方法- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions中將[window addSubview: viewController.view];替換為下面代碼: if ( [[UIDevice