回答
所有你需要的做的只是:
- 讀取文件
- 雖然沒有結束的文件,
- 如果當前行是空的,跳躍。
- 否則,按字典順序檢查當前行,看它是否小於上一行。
- 如果是,則返回false(文件未被排序)
- 如果否,則繼續該過程。
- 當到達文件結束,返回true(文件是有序的)
我仍然很新的編程,並不知道要使用什麼代碼來檢查線按字典順序。你能寫一些模擬代碼嗎?這將不勝感激 –
@MikeBeccaris所有你需要的只是String.compare。例如:'String.compare(s1,s2,true)'。你可以在這裏閱讀:https://msdn.microsoft.com/en-us/library/zkcaxw5y(v=vs.110).aspx – user3437460
它不允許我比較字符串,因爲它說它無法比較System.IO與布爾值。我試圖比較我的bin/debug文件夾中的文本文件 –
- 1. 在c文件中需要幫助make
- 2. 需要幫助jquery排序
- 3. 需要幫助從文件讀取。 C++
- 4. 需要幫助從文件
- 5. Python文件需要幫助
- 6. 在python中排序csv文件需要幫助
- 7. 我真的需要幫助德爾福...文本文件和數組與排序?
- 8. 需要幫助的排序在mysql中
- 9. 需要幫助編輯文本文件中的CRFL文件
- 10. 在寫入文件時需要幫助
- 11. 在文件過濾中需要幫助
- 12. 需要幫助閱讀目標文件中的plist文件c
- 13. 需要jQuery文本旋轉器幫助
- 14. 文本編輯需要幫助
- 15. 需要幫助集中文本輸出
- 16. asp.net空文本框幫助需要
- 17. 需要幫助asp.net其他文本框
- 18. 需要幫助複製文本
- 19. 我需要幫助,使文本框
- 20. 需要幫助解析文本
- 21. 需要幫助更新文本,javascript
- 22. 需要幫助並排
- 23. STL排序算法需要幫助
- 24. 需要幫助排序元素
- 25. 需要幫助,使我的DataGridView排序
- 26. 需要幫助與排序的陣列
- 27. 需要排序規則幫助
- 28. 需要幫助排序多個NSMutableArrays
- 29. 需要幫助理解插入排序
- 30. 需要幫助排序excel列值
爲了確定集合是否進行排序,你必須把它比作同一集合,但隨後排序。您可以通過比較當前元素是在前一個元素之前還是之後來實現。請參閱例如[如何檢查列表是否已排序?](http://stackoverflow.com/questions/1940214/how-to-check-if-a-list-is-ordered),其中大多數方法用於前,全面,緩慢的做法。話雖如此,這個問題看起來像「給我的代碼」,這不是這個網站的工作原理。閱讀[旅遊]和[問]。 – CodeCaster
這看起來很像家庭作業。 –