資料結構期中複習 第一章緒論 程式片段

2021-10-10 09:28:25 字數 910 閱讀 5312

1.迴圈左移

void

reversearr

(int a,

int start,

int rear)

}

2.奇偶數排列

void

split

(int a,

int n)

else

if(a[i]%2

==0&& a[j]%2

==0) i--

;//前偶後偶,i繼續停留在原來位置,不能讓i後移

else

if(a[i]%2

==1&& a[j]%2

==1) j++

;//前奇後奇,j繼續停留在原來位置,不能讓j前移

}}

3.回文字串

#include

using

namespace std;

bool

judge

(string str)

retrun true;}

intmain()

4.求最大值和次大值

#include

using

namespace std;

void

getmax

(int a,

int n,

int&fmax,

int&smax)

else

if(smax)//else if語句裡,fmax>=a[i]}}

intmain()

getmax

(a,n,maxv,nmax)

; cout<" "

}

資料結構期末複習第一章緒論

前言 最近快期末了,複習下資料結構,下列習題和答案解析,大部分 於網路,如有不對之處還請指出。在這裡,星雲祝各位考生期末考試順利,新年快樂!第一章緒論 1.資料結構是一門研究非數值計算的程式設計問題中計算機的 操作物件 以及它們之間的 關係 和 操作 的學科。2.下列關於資料結構的基本概念中,敘述正...

資料結構第一章緒論

緒論主要是對計算機資料結構一書有大致了解,系統的講解資料結構在程式結構的應用,資料結構的相關概念,演算法在程式中的應用,從而從巨集觀上了解資料結構,更有利於以後學習。1 資料結構在程式中的應用 其實乙個公式就可以了解程式和演算法還有資料,即資料結構 演算法 程式,由公式可知資料結構是程式的一部分。2...

資料結構 第一章 緒論

用計算機求解任何問題都離不開程式設計,程式設計的實質是資料表示和資料處理。一,資料結構基本概念 1.資料是資訊的載體,是電腦程式處理的原料。可以將資料分為兩大類 一類是整數實數等數值資料,一類是文字,影象聲音,圖形等非數值資料。資料元素是資料的基本單位,在電腦程式中通常作為乙個整體進行考慮和處理。構...