原文:數據結構/PTA-求鏈式線性表的倒數第K項/鏈表

求鏈式線性表的倒數第K項 給定一系列正整數,請設計一個盡可能高效的算法,查找倒數第K個位置上的數字。 輸入格式: 輸入首先給出一個正整數K,隨后是若干非負整數,最后以一個負整數表示結尾 該負數不算在序列內,不要處理 。 輸出格式: 輸出倒數第K個位置上的數據。如果這個位置不存在,輸出錯誤信息NULL。 輸入樣例: 輸出樣例: 思路:該題題面很好理解,第一考慮是使用數組做,但出現了多個 段錯誤 測試 ...

2020-09-22 07:34 0 457 推薦指數:

查看詳情

7-1 鏈式線性表倒數第K (20 分)

給定一系列正整數,請設計一個盡可能高效的算法,查找倒數第K個位置上的數字。 輸入格式: 輸入首先給出一個正整數K,隨后是若干正整數,最后以一個負整數表示結尾(該負數不算在序列內,不要處理)。 輸出格式: 輸出倒數第K個位置上的數據。如果這個位置不存在,輸出 ...

Sat Sep 15 04:18:00 CST 2018 0 944
7-13 鏈式線性表倒數第K(20 分)

給定一系列正整數,請設計一個盡可能高效的算法,查找倒數第K個位置上的數字。 輸入格式: 輸入首先給出一個正整數K,隨后是若干正整數,最后以一個負整數表示結尾(該負數不算在序列內,不要處理)。 輸出格式: 輸出倒數第K個位置上的數據。如果這個位置不存在,輸出 ...

Sat Oct 21 07:39:00 CST 2017 2 3293
數據結構線性表鏈表

1、鏈表 (1)概念 結點在存儲器中的位置是任意的,即邏輯上相鄰的數據元素在物理上不一定相鄰 n 個結點由指針鏈組成一個鏈表。它是線性表鏈式存儲映像,稱為線性表鏈式存儲結構 (2)結點組成 數據域:存儲元素數值數據 指針域:存儲直接后繼結點的存儲 ...

Fri Jul 24 18:25:00 CST 2020 0 524
數據結構與算法(二)-線性表之單鏈表順序存儲和鏈式存儲

前言:前面已經介紹過數據結構和算法的基本概念,下面就開始總結一下數據結構中邏輯結構下的分支——線性結構線性表 一、簡介 1、線性表定義    線性表(List):由零個或多個數據元素組成的有限序列;   這里有需要注意的幾個關鍵地方:     1.首先他是一個序列 ...

Thu Sep 20 17:32:00 CST 2018 2 3612
數據結構第三篇——線性表鏈式存儲之單鏈表

♥注:未經博主同意,不得轉載。   線性表鏈式存儲結構的特點是用一組任意的存儲單元來存儲線性表數據元素,這些單元可以分散在內存中的任意位置上,其在物理上可以是連續的,也可以是不連續的。具有鏈式存儲結構線性表稱為線性鏈表。   為了表示出每個數據元素與其后繼之間的關系,除了存儲數據元素 ...

Mon Sep 04 21:03:00 CST 2017 0 1584
數據結構線性表鏈式存儲結構

線性表的實現分順序存儲結構鏈式存儲結構 上一節我們主要介紹了順序存儲結構,在最后我們還分別總結了順序存儲結構的優缺點, 對於順序結構的缺點,我們有沒有什么好的解決方法呢? 我們今天要介紹的線性表鏈式存儲結構就可以很好的解決順序結構的缺點,一起來看。 順序結構最大的缺點就是在進行插入 ...

Thu May 15 20:03:00 CST 2014 1 7917
數據結構和算法之單向鏈表二:獲取倒數第K個節點

  我們在做算法的時候或多或少都會遇到這樣的問題,那就是我們需要獲取某一個數據集的倒數或者正數第幾個數據。那么今天我們來看一下這個問題,怎么去獲取倒數第K個節點。我們拿到這個問題的時候自然而然會想到我們讓鏈表從末尾開始next K-1 次不就是第K-1個節點了么,但是必須要注意一點,這是單向 ...

Thu Dec 07 04:28:00 CST 2017 0 977
鏈表倒數第K個節點

鏈表倒數第K個值 題目: 找出單鏈表倒數第K個元素,比如給定單鏈表:1->2->3->4->5,則鏈表倒數第2個元素為4 構造一個簡單的單鏈表 思路 1、順序遍歷兩遍法 2、使用快慢指針 ...

Sun Aug 11 10:32:00 CST 2019 0 464
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM