
快速排序 快速排序(英語:Quicksort),又稱劃分交換排序(partition-exchange sort),通過一趟排序將要排序的數據分...
希爾排序 希爾排序(Shell Sort)是插入排序的一種。也稱縮小增量排序,是直接插入排序算法的一種更高效的改進版本。希爾排序是非穩定排序算法...
插入排序 插入排序(英語:Insertion Sort)是一種簡單直觀的排序算法。它的工作原理是通過構建有序序列,對于未排序數據,在已排序序列中...
選擇排序 選擇排序(Selection sort)是一種簡單直觀的排序算法。它的工作原理如下:首先在未排序序列中找到最?。ù螅┰?,存放到排序序...
排序與搜索 排序算法(英語:Sorting algorithm)是一種能將一串數據依照特定順序進行排列的一種算法。 排序算法的穩定性 穩定性:穩...
棧 棧(stack),有些地方稱為堆棧,是一種容器,可存入數據元素、訪問元素、刪除元素,它的特點在于只能允許在容器的一端(稱為棧頂端指標,英語:...
題目:給出一個不多于5位的正整數,要求:1.求出它是幾位數;2.分別輸出每一位數字;3.按逆序輸出各位數字。 判斷是否為回文數,比如12321是...
第一題 第二題image.png 第三題 答案:第一個空:ls = jieba.lcut(txt)第二個空:print(i,end='') 第四...
荒廢了一段時間,這段時間實驗室事情多,就沒怎么看數據結構(悲痛)。 什么是單向循環鏈表? 了解了大致的概念之后,我們需要用代碼實現這個單向循環鏈...