Java,knn,是一牛人寫的關于knn算法的實現方式。算法邏輯性強,條理清晰
上傳時間: 2017-08-20
上傳用戶:思琦琦
C 和 C++算法實例,個經典算法代碼。
標簽: 算法
上傳時間: 2013-12-08
上傳用戶:lx9076
用vb 寫的一個 md5 檢測 善用vb中的匯編類 速度不比 vc 弱
上傳時間: 2013-12-13
上傳用戶:gyq
1.檢測CPU的型號 2.檢測記憶體狀態 3.檢測可用硬碟空間 4.檢測CD-ROM
上傳時間: 2014-01-14
上傳用戶:84425894
很難得的C 算法速查手冊,全部為C語言代碼。
標簽: c 語言
上傳時間: 2015-12-19
上傳用戶:學徒冰然
從C 轉向C++ 對每個人來說,習慣C++需要一些時間,對于已經熟悉C 的程序員來說, 這個過程尤其令人苦惱。因為C 是C++的子集,所有的C 的技術都可以繼續使 用,但很多用起來又不太合適。例如,C++程序員會認為指針的指針看起來很 古怪,他們會問:為什么不用指針的引用來代替呢?
標簽:
上傳時間: 2015-01-14
上傳用戶:zhouchang199
Floyd-Warshall算法描述 1)適用范圍: a)APSP(All Pairs Shortest Paths) b)稠密圖效果最佳 c)邊權可正可負 2)算法描述: a)初始化:dis[u,v]=w[u,v] b)For k:=1 to n For i:=1 to n For j:=1 to n If dis[i,j]>dis[i,k]+dis[k,j] Then Dis[I,j]:=dis[I,k]+dis[k,j] c)算法結束:dis即為所有點對的最短路徑矩陣 3)算法小結:此算法簡單有效,由于三重循環結構緊湊,對于稠密圖,效率要高于執行|V|次Dijkstra算法。時間復雜度O(n^3)。 考慮下列變形:如(I,j)∈E則dis[I,j]初始為1,else初始為0,這樣的Floyd算法最后的最短路徑矩陣即成為一個判斷I,j是否有通路的矩陣。更簡單的,我們可以把dis設成boolean類型,則每次可以用“dis[I,j]:=dis[I,j]or(dis[I,k]and dis[k,j])”來代替算法描述中的藍色部分,可以更直觀地得到I,j的連通情況。
標簽: Floyd-Warshall Shortest Pairs Paths
上傳時間: 2013-12-01
上傳用戶:dyctj
想要的人不要錯過哦,,字典序,C++算法實現。。算法設計與分析的重要一題
標簽:
上傳時間: 2014-01-06
上傳用戶:yuzsu
數據結構1800題.rar 數據結構源代碼.7z 168個數據結構源代碼和習題集.rar C語言快速排序算法.doc 數據結構講義 清華大學.rar 數據結構.doc 數據結構各種算法實現(C++模板).doc 清華大學嚴蔚敏編著《數據結構(c語言版)》.rar 基于_C++數據結構算法演示系統.doc C語言經典算法100例.doc 2012計算機考研大綱解析之數據結構.doc 數據結構與算法分析_C++版答案.doc c++數據結構 練習代碼.rar C++數據結構原理與經典問題求解(源代碼).rar 數據結構與算法綜合資料庫.CHM 數據結構與算法分析C++描述第三版 PDF 包含(答案) .7z 大話設計模式源代碼.rar 數據結構源代碼.chm 清華 殷人昆C++數據結構課件.rar 嚴蔚敏《數據結構》的全部代碼實現(C語言).rar 數據結構很好資料含PPT動畫以及習題.zip 數據結構習題解析-面向對象方法和C++語言描述-殷人昆.doc 數據結構C++算法.doc 算法導論 第三版英文版 有索引.pdf 數據結構復習課件.rar 計算機科學中最重要的32個算法.doc 大話數據結構源碼(PlayWithDataStructureSourceCode).rar C++數據結構課件.rar 數據結構課后習題答案.doc 數據結構算法解析(2008版).rar 數據結構算法演示.rar 數據結構(C語言版)順序隊列(完整可運行程序).rar 算法導論.rar 數據結構與算法分析C語言描述源碼.zip C++數據結構源代碼.rar
上傳時間: 2013-06-01
上傳用戶:eeworm
人臉自動識別技術是模式識別、圖像處理等學科的一個最熱門研究課題之一。隨著社會的發展,各方面對快速有效的自動身份驗證的要求日益迫切,而人臉識別技術作為各種生物識別技術中最重要的方法之一,已經越來越多的受到重視。對于具有實時,快捷,低誤識率的高性能算法以及對算法硬件加速的研究也逐漸展開。 本文詳細分析了智能人臉識別算法原理,發展概況和前景,包括人臉檢測算法,人眼定位算法,預處理算法,PCA和ICA 算法,詳細分析了項目情況,系統劃分,軟硬件平臺的資源和使用。并在ISE軟件平臺上,用硬件描述語言(verilog HDL)對算法部分嚴格按照FPGA代碼風格進行了RTL 硬件建模,并對C++算法進行了優化處理,通過仿真與軟件算法結果進行比對,評估誤差,最后在VirtexII Pro FPGA 上進行了綜合實現。 主要研究內容如下: 首先,對硬件平臺xilinx的VirtexII Pro FPGA 上的系統資源進行了描述和研究,對存儲器sdram,RS-232 串口,JTAG 進行了研究和調試,對Coreconnect的OPB總線仲裁機理進行了兩種算法的比較,RTL 設計,仿真和綜合。利用ISE和VC++軟件平臺,對verilog和C++算法進行同步比較測試,使每步算法對應正確的結果。對軟硬件平臺的合理使用使得在項目中能盡可能多的充分利用硬件資源,制板時正確選型,以及加快設計和調試進度。其次,對人臉識別算法流程中的人臉檢測,人眼定位,預處理,識別算法分別進行了比較研究,選取其中各自性能最好的一種算法對其原理進行了分析討論。人臉檢測采用adaboost 算法,因其速度和精度的綜合性能表現優異。人眼定位采用小塊合并算法,因為它具有快速,準確,弱時實的特點。預處理算法采用直方圖均衡加平滑的算法,簡單,高效。 識別算法采用PCA 加ICA 算法,它能最大的弱化姿態和光照對人臉識別的影響。 最后,使用Verilog HDL 硬件描述語言進行算法的RTL 建模,在C++算法的基礎上,保證原來效果的前提下,根據FPGA 硬件特點對算法進行了優化。視頻輸入輸出是人臉識別的前提,它提供FPGA 上算法需要處理的數據,預處理算法在C++算法的基礎上進行了優化,最大的減少了運算量,提高了運算速度,16 位計算器模塊使得在算法實現時可以根據系統要求,在FPGA的ip 核和自己設計的模塊之間選擇性能更好的一個來調用,FIFO的設計提供同步和異步時鐘域的數據緩存。設計在ISE和VC++軟件平臺同時進行,隨時對verilog和C++數據進行監測和比對。全部設計模塊通過仿真,達到預定的性能要求,并在FPGA 上綜合實現。
上傳時間: 2013-07-13
上傳用戶:李夢晗