【小白直播C#學習】排大小之11

更新於 發佈於 閱讀時間約 2 分鐘
數字排大小,不是國小一年級的程度嗎?

朋友看我上次那個阿拉伯數字中文字難產後,只好又出了別的功課給我,這次是排數字大小順序,就是輸入一堆數字後,能自行依序從小排到大。我原本一開始想 : 排大小,這不是國小一年級就會的數學嗎?試想一下,譬如 : 3、14、9、1、8、5,一眼就知道 1 最小,再來是 3 ,然後 5 ... 但想想電腦不行一眼就知道 1 最小,比想像中的難耶!

突然想到之前看了似懂非懂的演算法,但又不知道怎麼用程式語言辦到他說的所謂放左邊放右邊等等的(快速排列、合併排列),後來想了好久才想到讓兩個數依序(從左至右兩兩相比)比大小,如果大就交換位置,沒有大就不換,雖然很耗次數,但是就讓那個快到不行的CPU去跑吧!之後再設定一個條件參數讓它跳出迴圈,終於完成了!

( 學C# 第16天 . . . )

網路資源 : 演算法_快速排列、合併排列


那個迴圈

那個迴圈



留言
avatar-img
留言分享你的想法!
avatar-img
童曰 Kids Talk的沙龍
26會員
48內容數
2023/04/26
雖然才剛剛過去「穀雨」之際,天氣還沒到熱的受不了的夏天,但也是個開始吃冰的好時機。這個感受讓我回想起在「小獅王」隔壁的一間冰店。 冰店裡有剉冰、冰沙、小炸物...加上冰涼的冷氣,簡直是夏天的神店。小時候看著冰塊豪邁的刨成碎冰,我那矮小的身軀,在選料櫃前痴痴地望著玲郎滿
Thumbnail
2023/04/26
雖然才剛剛過去「穀雨」之際,天氣還沒到熱的受不了的夏天,但也是個開始吃冰的好時機。這個感受讓我回想起在「小獅王」隔壁的一間冰店。 冰店裡有剉冰、冰沙、小炸物...加上冰涼的冷氣,簡直是夏天的神店。小時候看著冰塊豪邁的刨成碎冰,我那矮小的身軀,在選料櫃前痴痴地望著玲郎滿
Thumbnail
2023/03/26
  身為沒有自己孩子的老師,以下這幾句話應該不陌生吧?   「老師,妳以後有小孩就會知道了!」   「老師,妳沒有小孩所以不理解啦~」   根據家長的表情和語氣,還是菜鳥老師的我受過各種程度不等的刺激,也曾羨慕已婚有孩子的老師能以:「就像我自己的孩子...」為開場白,和家長拉近關係,侃侃而談。當時還
Thumbnail
2023/03/26
  身為沒有自己孩子的老師,以下這幾句話應該不陌生吧?   「老師,妳以後有小孩就會知道了!」   「老師,妳沒有小孩所以不理解啦~」   根據家長的表情和語氣,還是菜鳥老師的我受過各種程度不等的刺激,也曾羨慕已婚有孩子的老師能以:「就像我自己的孩子...」為開場白,和家長拉近關係,侃侃而談。當時還
Thumbnail
2023/02/07
偷閒去欣賞電影,以為會有熟悉的「MaBuSi」音樂響起,但是沒有。
Thumbnail
2023/02/07
偷閒去欣賞電影,以為會有熟悉的「MaBuSi」音樂響起,但是沒有。
Thumbnail
看更多
你可能也想看
Thumbnail
大家好,我是一名眼科醫師,也是一位孩子的媽 身為眼科醫師的我,我知道視力發展對孩子來說有多關鍵。 每到開學季時,診間便充斥著許多憂心忡忡的家屬。近年來看診中,兒童提早近視、眼睛疲勞的案例明顯增加,除了3C使用過度,最常被忽略的,就是照明品質。 然而作為一位媽媽,孩子能在安全、舒適的環境
Thumbnail
大家好,我是一名眼科醫師,也是一位孩子的媽 身為眼科醫師的我,我知道視力發展對孩子來說有多關鍵。 每到開學季時,診間便充斥著許多憂心忡忡的家屬。近年來看診中,兒童提早近視、眼睛疲勞的案例明顯增加,除了3C使用過度,最常被忽略的,就是照明品質。 然而作為一位媽媽,孩子能在安全、舒適的環境
Thumbnail
我的「媽」呀! 母親節即將到來,vocus 邀請你寫下屬於你的「媽」故事——不管是紀錄爆笑的日常,或是一直想對她表達的感謝,又或者,是你這輩子最想聽她說出的一句話。 也歡迎你曬出合照,分享照片背後的點點滴滴 ♥️ 透過創作,將這份情感表達出來吧!🥹
Thumbnail
我的「媽」呀! 母親節即將到來,vocus 邀請你寫下屬於你的「媽」故事——不管是紀錄爆笑的日常,或是一直想對她表達的感謝,又或者,是你這輩子最想聽她說出的一句話。 也歡迎你曬出合照,分享照片背後的點點滴滴 ♥️ 透過創作,將這份情感表達出來吧!🥹
Thumbnail
輸入給定一個已經從小到大排序好,而且彼此互質的整數陣列, 請問任取兩數分別當作分子、分母,第k小的分數是多少? 輸出請以 [分子,分母] 的形式回傳答案。
Thumbnail
輸入給定一個已經從小到大排序好,而且彼此互質的整數陣列, 請問任取兩數分別當作分子、分母,第k小的分數是多少? 輸出請以 [分子,分母] 的形式回傳答案。
Thumbnail
題目到底要我們做什麼?閱讀素養有多重要,試試這題就知道!
Thumbnail
題目到底要我們做什麼?閱讀素養有多重要,試試這題就知道!
Thumbnail
題目會給定一個存有整數的陣列,要求我們依照下列規則進行排序,由小排到大,升序排列。
Thumbnail
題目會給定一個存有整數的陣列,要求我們依照下列規則進行排序,由小排到大,升序排列。
Thumbnail
這題就是經典的考排序驗算法, 不管在教科書、上機考、面試白板題都是一個很基本又滿熱門的題目。 題目會給定一個輸入陣列,要求我們實作一個排序演算法,把陣列元素從小到大排好。
Thumbnail
這題就是經典的考排序驗算法, 不管在教科書、上機考、面試白板題都是一個很基本又滿熱門的題目。 題目會給定一個輸入陣列,要求我們實作一個排序演算法,把陣列元素從小到大排好。
Thumbnail
陣列運用、擷取字串   對於陣列裡的內容值除了把資料存進去外,若想要知道陣列維度、陣列大小、複製陣列的值到另一個陣列中、清除陣列的值等等的相關處理,甚至比較常用到的可能還需要做資料排列、查找資料等等,此時C#有一些屬性方法可以幫助到我們,不用寫複雜的迴圈,來看一看有哪些吧~
Thumbnail
陣列運用、擷取字串   對於陣列裡的內容值除了把資料存進去外,若想要知道陣列維度、陣列大小、複製陣列的值到另一個陣列中、清除陣列的值等等的相關處理,甚至比較常用到的可能還需要做資料排列、查找資料等等,此時C#有一些屬性方法可以幫助到我們,不用寫複雜的迴圈,來看一看有哪些吧~
Thumbnail
這只是一篇測試功能的文章
Thumbnail
這只是一篇測試功能的文章
Thumbnail
比今天的題目示例如下: Input: nums = [-4,-1,0,3,10] Output: [0,1,9,16,100] 簡單來說,要的輸出結果是把陣列內每個數字取平方後,對陣列做排序。
Thumbnail
比今天的題目示例如下: Input: nums = [-4,-1,0,3,10] Output: [0,1,9,16,100] 簡單來說,要的輸出結果是把陣列內每個數字取平方後,對陣列做排序。
Thumbnail
        上次挑戰阿拉伯數字轉換中文字,想了非常多天,卻被好朋友一句話打槍發回 ( 連結:【小白直播C#學習】那個迴圈之10 )。但是,想了幾天卻也苦無辦法,就繼續看書學下去,畢竟要學的東西還好多好多,最近學又學了一陣子,想說拿出來想想吧!        
Thumbnail
        上次挑戰阿拉伯數字轉換中文字,想了非常多天,卻被好朋友一句話打槍發回 ( 連結:【小白直播C#學習】那個迴圈之10 )。但是,想了幾天卻也苦無辦法,就繼續看書學下去,畢竟要學的東西還好多好多,最近學又學了一陣子,想說拿出來想想吧!        
Thumbnail
數字排大小,不是國小一年級的程度嗎?
Thumbnail
數字排大小,不是國小一年級的程度嗎?
Thumbnail
半自學幾天後,終於才進到書中的迴圈!         前後也相繼完成朋友出的作業,實在是萬分感謝他,我也完成了幾個迴圈的小作業,然後又接收到一個要把「阿拉伯數字」變成「中文字」的作業,譬如: 輸入1042顯示一千零四十二。這個我懂,我可是有教過小朋友數學好幾年的老師,另一個學生常見的問題就是1003
Thumbnail
半自學幾天後,終於才進到書中的迴圈!         前後也相繼完成朋友出的作業,實在是萬分感謝他,我也完成了幾個迴圈的小作業,然後又接收到一個要把「阿拉伯數字」變成「中文字」的作業,譬如: 輸入1042顯示一千零四十二。這個我懂,我可是有教過小朋友數學好幾年的老師,另一個學生常見的問題就是1003
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News