Skip to Content
深入淺出程式設計
book

深入淺出程式設計

by David Griffiths, Paul Barry
August 2011
Intermediate to advanced
444 pages
8h 55m
Chinese
GoTop Information, Inc.
Content preview from 深入淺出程式設計
128 第四章
好好整理
有序串列讓程式碼簡單很多
如果 有辦 讀取 案裡 的資料 ,然 產生 順序 資料 副本, 程式 會容
寫很多。在程式裡讓資料產生順序被稱作「排序」(sor t i n g
果是的話,這會讓事情變得比較容易,比較快速,還是比較緩慢呢?
排序聽起來有點難搞…
有「最佳」解法嗎?
8.65
9.12
8.45
7.81
8.05
7.21
8.31
9.12
8.65
8.45
8.31
8.05
7.81
7.21
highest
_score
9.12
second_
highest
8.65
third_
highest
8.45
未排序的資料。
相同資料的有序
或排序副本。
前三高的分數只不過是排序
結果的前三個值,將它們擷
取到變數中。簡單!
想想如何讓這支程式比較容易撰寫,請勾選你認為何者
影響最大︰
如果檔案中沒有名字,只有數字。
如果檔案中的數字出現在名字之前。
如果資料由高到低依序排列。
如果你知道檔案中確實有多行。
ch04.indd 128 2011/8/6 上午 02:30:28
目前位置 4 129
檔案與陣列裡的資料
在記憶體中排序是比較容易的
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Kubernetes设计模式

Kubernetes设计模式

Bilgin Ibryam, Roland Huß
深入淺出代數

深入淺出代數

Tracey Pilone, Dan Pilone
Kafka权威指南(第2版)

Kafka权威指南(第2版)

Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty

Publisher Resources

ISBN: 9789862762691