sort

含有「sort」共 23 篇內容
全部內容
發佈日期由新至舊
為什麼突然研究氣泡排序? 每學期我都會教高一學生氣泡排序。然而有一天我和朋友聊天,發現有很多不同版本的氣泡排序,於是我深入研究,探索氣泡排序的歷史。 另外,原本用英文寫,但發現這個平台應該大部分是讀中文,於是又翻譯了自己的文章改為中文版。
Thumbnail
這篇文章探討氣泡排序法的歷史與教學方法。作者從自身教學經驗出發,深入探究氣泡排序法的不同版本,並追溯其歷史淵源,最終提出更完善的教學建議。文章包含氣泡排序法的基本概念、兩種主要版本(向上與向下)的比較,以及效能優化的策略,並佐以程式碼範例與教學流程說明,適合高中教師及對演算法感興趣的讀者參考。
Thumbnail
539. Minimum Time Difference 給定一個輸入陣列timePoints,每個陣列元素都是一個24小時制的時間。 請問最小的時間差距是多少? 註: 請以分鐘為單位回答。
Thumbnail
小松鼠-avatar-img
發文者
2024/09/17
林燃(創作小說家)
題目敘述 Find K-th Smallest Pair Distance 給定一個輸入陣列nums和 參數k。 請找出第k小的pair distance是多少? pair distance定義為 abs( nums[i] - nums[j]), i 不等於j 也就是任意兩陣列元素差值的絕對值
Thumbnail
小松鼠-avatar-img
發文者
2024/08/14
林燃(創作小說家)
題目敘述: 給定一個傳統手機鍵盤,如圖所示 接著給定一個字串word。 現在讓你重新安排每個字母的所在位置,每個字母可以重新安排到2~9這幾個鍵盤上的位置,每個字母限定只能選擇一個數字鍵去對應。 請問重新安排之後,最少要幾次按鍵才能輸出字串word?
Thumbnail
築夢人-avatar-img
2024/08/06
好,雖然想起好久以前的手機按鍵,但距離本人好遙遠。
題目敘述 Sort the Jumbled Numbers 給定兩個輸入陣列 第一個是映射表,提供0~9 mapping到新數字的映射關係。 第二個陣列是原始數值。 請重新排序原始數值,排序依據是根據映射表對應之後的新數值的大小決定。 如果對應之後的新數值大小相同,則由原本的前後相對順序決定。
Thumbnail
🧄🥟🥟🥟🥟🥟下水餃😋
小松鼠-avatar-img
發文者
2024/07/24
林燃(創作小說家) 😆😆😆 一餃🥟多吃
題目敘述 Sort Array by Increasing Frequency Leetcode #1636 給定一個輸入陣列,請依照出現頻率的多寡從低頻到高頻排列陣列元素。 如果有兩個元素的出現頻率相同,依照元素大小從大到小排列。 測試範例 Example 1: Input: nums
Thumbnail
🍲🍲🍲泡麵😊😌😆
給定兩個輸入陣列,第一個陣列代表每個人的姓名,第二個陣列代表每個人的身高。依照身高從高到矮進行排列,輸出每個人的名字。本文介紹了一個根據身高排列人名的算法,並提供了相關的程式碼和時間複雜度分析。
Thumbnail
大暑,我們來吃水果🍉🍈🍇🍒🍓
小松鼠-avatar-img
發文者
2024/07/23
林燃(創作小說家) 颱風夜的標準消夜 XD
題目敘述 Sort Colors 給定一個色彩陣列,裡面的顏色包含0紅色,1白色,2藍色。 要求我們透過in-place操作,把色彩陣列依序從左到右排好, 依序出現的是紅色、白色、藍色。
Thumbnail
🍦🍧🧁🍨熱死了!
小松鼠-avatar-img
發文者
2024/06/12
林燃(創作小說家) 哈哈 昨天也忍不住吃了紅豆冰棒🍦🍧🍨🧁
給定一個整數陣列hand代表手牌點數,和參數groupSize。請問能不能每groupSize牌一組,每一組都拼出順子? 如果可以,返回True。如果無解,返回False。演算法使用最小堆積或排序。關鍵知識點:從小到大掃描每張牌,檢查能不能組成牌組長度為groupSize的順子即可。
Thumbnail
Vanessa  Li-avatar-img
2024/06/07
這個順子好像比較好理解🤣🤣🤣
小松鼠-avatar-img
發文者
2024/06/07
Vanessa Li (●'◡'●)生活化的案例 大家都有玩過撲克牌~