原创 python27 +numpy +mkl權限問題 permission

在window10平臺,對於python27.x安裝numpy權限不夠,可能是未安裝VCForPython27.msi導致,需要下載安裝。 VCForPython27.msi下載地址:http://www.microsoft.com/en

原创 計算字符串的最長迴文子序列

2.4.1題目描述 如果一個子序列從左向右和從右向左讀都一樣,則稱之爲迴文。例如,序列ACGTGTCAAAATCG有很多回文子序列,比如ACGCA和AAAA。請給出一個算法,求出最長的迴文子序列 2.4.2程序使用說明 Java 環境1

原创 Java EQUALS方法文章推薦

這是一篇有關java equals特別好的文章 文章地址:http://coolshell.cn/articles/1051.html

原创 使用備忘錄的方法計算組合,例如計算C(n,k).

2.1.1問題描述 使用備忘錄的方法計算組合,例如計算C(n,k). 2.1.2程序使用說明 Java version:1.8.0_111 IDE:eclipse 直接運行CombinedCalculation.java文件,在控制檯查看

原创 畫出一個棵樹

2.2.1題目描述 畫出一個棵樹,樹的一個簡單表示形式如下:   圖一   樹的簡單 選擇一個樹枝,然後生出這個樹枝的兩個子樹枝,子樹枝是生出的位置分別爲這個父樹枝的1/3處和2/3處,子樹枝的長度選擇合適即可,此處選擇的長度分別爲父樹枝

原创 實現一個挺高級的字符匹配算法: 給一串很長字符串,要求找到符合要求的字符串,例如目的串:123 1******3***2 ,12*****3這些都要找出來

java實現: 思路來源於:http://blog.csdn.net/cxllyg/article/details/7595878 package rand; public class WordsFilter {//for-loop t

原创 javascript代碼規範

最近讀了一篇javascritpt的代碼相關的文章,感覺特別不錯,就翻譯成中文了,同時發表在簡書上,原文鏈接(http://javascript.crockford.com/code.html) Javascript代碼規範 這部分

原创 分支界限法 任務分配問題

2.5.1題目描述 分配問題要求將n個任務分配給n給人,每個人完成任務的代價不同,要求分配的結果最優,此題可以使用回溯求解。 2.5.2程序使用說明 Java環境1.8.0_111 IDE:eclipse 需要兩個文件Node.java,

原创 快速排序和歸併排序 使用圖形化界面的方式

2.8.1題目描述 使用圖形化界面的方式,顯示快速排序和歸併排序的效果。 2.8.2程序使用說明 Java version: 1.8.0_111 IDE:eclipse 歸併排序演示,Eclipse打開MergeSortDemonstra

原创 分支界限法 旅行商問題

2.6.1題目描述 給定一系列城市和每對城市之間的距離,求解訪問每一座城市一次並回到起始城市的最短迴路。 2.6.2程序使用說明 Java version:1.8.0_111 IDE:eclipse eclipse右鍵 run,在控制檯查

原创 距離編輯算法

java實現距離編輯算法,測試兩個英文單詞經最少次改變成爲另一單詞 import java.util.Scanner; /**  *   * @author my  *距離編輯算法  */ /**  *   * 僞代碼:  * i f

原创 搜索引擎使用

指令 描述 完整匹配 “”   例如在搜索框中輸入: hello world ,返回的頁面可能是隻包含hello或者world,如果要求返回的頁面都是包含hello world的,可以輸入“hello world”進行搜索

原创 求素數的兩種方法

java實現 package al; import java.util.ArrayList; public class Prime {//輸入要求素數個數n,返回前n個素數public int[] prime_2(int n){if(n<

原创 歌德巴赫猜想

驗證歌德巴赫猜想 java代碼 package cl; import java.io.File; import java.io.FileWriter; import java.io.IOException; public class Go

原创 希爾排序

希爾排序java 實現 package cl; public class ShellSort {//希爾排序public static void shellSort(int[] arr){int len = arr.length;for(