說到資料結構是甚麼,得先來談談甚麼叫做資料。
正所謂「巧婦難為無米之炊」,再強大的電腦,也是要有「米」下鍋才可以做事的,斐則就是一堆破銅爛鐵。而這個「米」就是資料。
資料是一種描述客觀事務的符號,是電腦中可以操作的物件,是能被電腦識別,並輸入給電腦處理的符號集合。
資料不僅包含整數、實數等數值型態,還包含字元及聲音、影像、視訊等非數值型態。
例如常用的搜尋引擎,一般會有網頁、圖片、音訊、視訊等分類。
圖片是圖像資料、音訊就是聲音資料,視訊就更不用說了,網頁其實指的就是全部資料的搜尋,包含最重要的數字和字元等文字資料。
再比如學校裡學習的各種知識都可以成為資料,分享給大家使用。
換句話說,這裡說的資料,其實就是符號,而且這些符號必須具備兩個前提:
資料 = 電腦看得懂、又能處理的符號,型態不限,數字、文字、聲音、影像都算。
今日的分享就到這囉,我們明天見,掰掰!