要求:表單上一個按鈕,然后我點一下這個按鈕。
執行效果為:統計c盤里面所有具有相同檔案名的檔案數量。(反正只要兩個檔案命名相同就行,就輸出出來,輸出數量)注意:我不是指定檔案
相同檔案名含義
列如:yx.rtf
yx.txt 像上述的就叫相同檔案名
只要檔案命名一樣就行,不管是什么型別
uj5u.com熱心網友回復:
求大神幫忙啊uj5u.com熱心網友回復:
大神們給點力啊uj5u.com熱心網友回復:
求大神給小弟解答uj5u.com熱心網友回復:
此問題,與前幾天的問題類似。按問題要求,執行一下,需要很長時間。
1、列出C:盤的全部檔案(非同名);
2、由全部檔案(非同名),逐個搜索同名數。
3、輸出結果。
uj5u.com熱心網友回復:
變通一下列舉C盤下所有檔案,
然后分離檔案名和路徑,擴展
存入Access或sqlite資料庫
再然后分組查詢
uj5u.com熱心網友回復:
就像四樓說的,太多了,需要很久的時間,由于你檔案名字都是不固定的,無論長度還是內容,自己想想看,假設你的檔案名字只是由大小寫字母構成,并且檔案長度為1-6位,那么遍歷需要52+52^2+....52^6這么多次,這只是定義為檔案僅僅為字母的情況下,要是加上數字,特殊符號,在加上檔案更長一點呢?uj5u.com熱心網友回復:

試了一下,光U盤,就得搜索分鐘。
uj5u.com熱心網友回復:
檢索同名有個加快速度的方法,就是用hash。uj5u.com熱心網友回復:
你只有發現hash值一樣時才需要對比檔案名。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/91734.html
標籤:語言基礎/算法/系統設計
上一篇:通用查詢功能
