第7章资料结构内容摘要:
angehead” 定義如下: 713 計算機概論 全華科技圖書 73 堆疊和佇列 堆疊 後進先出 先進後出 右圖範例 最早放進去的 1號球會在球桶的最下方,而最後放進去的 5號球會在球桶的最上方。 要用球時 , 首先拿到的是球桶最上方的 5號球 ,最後才會拿到 1號球。 714 計算機概論 全華科技圖書 以陣列實作堆疊 宣告一個一維整數陣列來存放堆疊中的元素 int stack[10]。 定義整數變數 “ top”,對應到最上層元素的註標 int top = 1。 定義將資料放入堆疊的程序 “ push” 定義將資料從堆疊取出的程序 “ pop” 715 計算機概論 全華科技圖書 佇列 佇列 先進先出 後進後出 下圖範例 最先駛入巷道的編號 1號的車子會在最前面,最靠近燈號,其次為編號 2號的車子。 綠燈的時候 , 首先開出巷道的會是等在最前面的 1號車 , 接著是 2號車。 716 計算機概論 全華科技圖書 以陣列實作佇列 宣告一個一維整數陣列來存放佇列中的元素 int queue[10]。 定義兩個變數 “ front”和 “ rear”, 它們可用來找最前面和最後面元素的註標 int front = 1。 rear = 1。 定義將資料放入佇列的程序 “ put” 定義將資料從佇列取出的程序 “ get” 717 計算機概論 全華科技圖書 環狀佇列 特色:可以再度回到之前曾被使用過,但是現在已經是空的位置,以有效利用空間 範例資料宣告: int queue[6]。 front = 0。 rear = 0。 使用運算子 “ %”,決定下一個要加入資料的註標位置 rear。第7章资料结构
相关推荐
是一种表示用例实现的通用的语言 上海交通大学计算机科学与工程系 2020/11/23 75 : S y s t e me n t e r I t e m( i d , q u a n t i t y )e n d S a l e ( )m a k e P a y m e n t( a m o u n t )P r o c e s s S a l e1 . C u s t o m e ra r r
大学网络教育 MATLAB中提供了一个求解线性代数方程组的函数 linsolve,其调用格式为: linsolve(A,b) 西南科技大学网络教育 西南科技大学网络教育例 AX=b的解。 解方程组 (1)的命令如下: A=[34,8,4。 3,34,3。 3,6,8]。 b=[4。 6。 2]。 X=linsolve(A,b) %调用 linsolve函数求 (1)的解 A\b %用另一种方法求
//定义 p为指向 Student类型数据的指针变量并指向 stu =10301。 //对 stu中的成员赋值 =″Wang Fun″。 //对 string变量可以直接赋值 =′f′。 =。 cotstu. num″ ″″ ″″ ″endl。 cout(*p)num″ ″(*p).name″ ″(*p).sex″ ″(*p).scoreendl。 return 0。 } 图 程序运行结果如下:
第二个教学班数学成绩 Y~N(μ2,53) ,1421 nnn建立假设 H0:μ1μ2=0。 H1:μ1μ2 ≠0 选择检验统计量 : 1212221 1 2 2( ) ( ) | ~ ( 0 , 1 )//XYZNnn 接受 H0:μ1=μ2 对于给定的显著性水平 α=, 1 2Z 9 0 9 2 8 9 0 3 5 70 2 0 4 1 9
T4T5T6Tte * ( t )0 复现:将脉冲序列变为连续信号的过程。 由保持器实现。 串滤波器以去处脉冲序列的高频分量所引起的噪声影响。 teh( t )02. 采样系统的典型结构图 保 持 器被 控对 象反 馈环 节r ( t ) e ( t )e * ( t ) eh( t )c ( t )b ( t )T2T3T4T5T6Tte * ( t )0te ( t )0teh( t )0