任何人都可以提供一些重要的/經常使用的示例,其中需要在實際應用程序中對大量數字進行排序編輯:基本上我想的不是那麼明顯的地方,排序發生但對用戶來說並不明顯。所以我的問題應該是我認爲,排序發生在哪裏不期望的地方。在真實應用程序中需要排序數字
-5
A
回答
7
無論何時您向用戶顯示網格並允許他們基於數字列進行排序。
一個很好的例子是,eBay允許您按當前出價金額排序商品。如果您正在查看大量列表,則需要對相當多的數據進行排序。
你也可以簡單地看看你所在的網站。返回StackOverflow上的「問題」頁面並對「投票」進行排序。您只對190萬個數字的數據集進行了排序。
2
你是什麼意思的一個真正的應用程序?
銷售管理工具如何?你總是需要分類找出表現最好的產品,缺貨的產品等。
1
對象的年齡是常見的用途。許多意見/流程希望顯示/使用最早的優先事項來優先處理某件事情。
體育比分通常是針對輸贏比例最大的球隊組織的。
2
此網站。排序視圖,答案等等
體育的積分榜。 (按勝,排序分)
統計 - 基於HR,RBIs,AVG的團體球員。
該列表繼續並且在
2
計算統計樣本的中位數。允許快速搜索一組數字索引的記錄。而且,人類喜歡看有序的數據集,並且這樣的排序在演示水平上可能是有用的。
注意:找到最小值和最大值,而常見和重要的操作,不需要排序。很多似乎需要排序的操作都不會......所以您應該確保在執行排序數據之前,您所做的事情確實需要排序。
1
在發票和報告中,您有時需要顯示列表頂部具有最高數量的項目,例如銷售報告或其他東西......但是有數據庫ORDER BY子句以及這種類型的wizardy控件通常情況下......你真正需要實現自己的排序算法的唯一地方是當你試圖在內存中對可能有一個或兩個數字屬性需要排序的對象進行排序時。
唯一的真實生活中的例子我實際上不得不用數字來排序對象,我能想到的只能用這些閱讀器讀取塑料卡片上的條形碼......這項服務允許他們與數據庫不得不經常運行檢查,以確保他們都仍然在線,並不得不不斷地報告哪些讀者表現最差,哪些獲得最多/最少用戶活動等的統計數據...
相關問題
- 1. phonegap index.js文件在Web應用程序中真的需要嗎?
- 2. 需要JavaBean實用程序
- 3. iPhone應用程序 - 發佈應用程序真的需要設置圖標嗎?
- 4. 是iOS應用程序中真正需要的MainWindow.xib嗎?
- 5. 我是否真的需要將Context實例深入到應用程序中?
- 6. iPad應用程序需要
- 7. 在我的應用程序中需要幫助實現接口
- 8. .Net Gridview alpha排序,它需要進行數字排序
- 9. 如何在Worklight應用程序中測試應用程序真實性
- 10. 我們真的需要在MapReduce框架中進行排序嗎?
- 11. ios5 facebook應用程序 - 我真的需要git hub嗎?
- 12. 我的iPhone應用程序真的需要鎖定嗎?
- 13. 真實世界的Jython應用程序
- 14. 需要按排序順序排序在java中的名稱
- 15. Python應用程序中需要「cgi.escape」嗎?
- 16. 應用程序不需要中斷
- 17. 需要在asp.net的MVC應用程序
- 18. 我們真的需要在WP應用程序中使用ShellTile的ID_CAP_NETWORKING嗎?
- 19. 需要可用的JPA實用程序
- 20. 需要在Rails應用程序中輸出1095個字段
- 21. 我需要在應用程序中使用Oracle數據庫嗎?
- 22. 在我的應用程序中使用應用程序購買需要信息?
- 23. 需要應用程序URL從控制檯應用程序
- 24. 從RESTful Roo應用程序需要應用程序/ json
- 25. android應用程序設計需要幫助的應用程序
- 26. 政策注入應用程序塊在真實世界的應用程序?
- 27. 需要查看.net應用程序中的實例化對象
- 28. 用排序數字排序
- 29. iphone-真的,推送通知服務的應用程序需要在應用程序商店?
- 30. 在應用程序中購買真品
我想我有*從來沒有*寫過一個非平凡的應用程序,我*不需要在某個時間點排序。 –