ch7

合集下载

ch7充填采矿法

ch7充填采矿法

11—下盘运输巷道
2019/8/8
矿物资源工程专业主干课程
7
③ 间柱的宽度取决于矿石和围岩的稳固性以及间柱的 回采方法。
⒉ 采准和切割工作
上 ①掘进运输巷道或穿脉巷道:与矿体厚度有关。 向 ②掘进溜矿井、顺路人行天井(兼作滤水井)和充填天 水 井:在每个矿房中至少布置两个溜矿井、一个顺路人行 平 天井(兼作滤水井)和一个充填天井。 分 层 ③掘进拉底巷道,形成拉底空间:在底柱上部掘进拉底 充 巷道,并以此为自由面扩大至矿房边界,再向上挑顶, 填 形成拉底空间,之 采 后可浇灌钢筋混凝 矿 土底板。 法
矿物资源工程专业主干课程
15
下 向 分 层 充 填 采 矿 法
2019/8/8
4 充填工作 充填前应清理底板,铺设钢筋混凝土底板,钉隔离层
及构筑脱水砂门等 。如图所示。 若下砂方向与泄水方相反,可采用由远而近的后退式
充填。整个分层巷道充填结束后,再在切割巷道底板 上,铺设钢筋混凝土底板和构筑脱水砂门,然后充填。
1—木塞;2—竹筒;3—脱水砂门;4—矿块天井;
5—尾砂充填体;6—充填管;7—混凝土墙
8—人行材料天井;9—钢筋混凝土底板;10—软胶管;
11—楠竹
矿物资源工程专业主干课程
16
二、下向分层胶结充填采矿法
它与下向分层水力充填法的区别,仅在于充填料不同,
只需在回采巷道两端的构筑混凝土模板。
下 向 分 层 充 填 采 矿 法
⒈ 矿块结构和参数:如图所示。
上 ① 矿块的布置:根据矿体厚度而定。
向 ② 阶段高度主要与矿体赋存状态有关。


1—顶柱;2—充填天井

3—矿石堆;

4—人行滤水井;

ch7_多环芳烃和非苯芳烃

ch7_多环芳烃和非苯芳烃

CrO3, HOAc 25 C O O O2 , V 2 O5 400--500 C O O
NO2 [O]
NO2 COOH COOH
NH2 [O] HOOC HOOC
电子云密度高 的环易被氧化
4 萘环的取代规律 p149

G(o,p)

热 热
G(o,p)
次 主
从动力学考虑 活化基团使反应在同 环发生。钝化基团使 反应在异环发生。 -位优于-位。
H H
HH HH
H H HH
H
H HH H
H
10-轮烯因环内 氢的相互作用, 使C不能同处 在同一平面内, 无芳香性。
14-轮烯 有芳香性 环内氢 0 ppm 环外氢7.6 ppm
16-轮烯 无芳香性
18-轮烯 有芳香性
1,1,4-三甲基-5-乙基环庚烷
1-甲基-3-异丙基-1-环己烯
3,7,7-三甲基双环[4.1.0] 庚烷

3 2


环戊烷多氢菲本身不存在于自 然界中,但它的衍生物(胆固 醇、胆酸、维生素D、性激素 等)广泛分布在动植物体内, 它被称为甾族化合物骨架。
环戊烷多氢菲
蒽的伯齐还原
Na/NH3(液) C2H5OH Na/NH3(液) C2H5OH Na/NH3(液) C2H5OH
菲的氧化
KMnO4
COOH COOH
5 6 7
C2H5
CH3
1,3-二甲基萘
H3C 1 8 2-甲基-6-乙基萘
化学反应
亲电取代反应最易在萘的位 1.亲电取代反应 (p146) 萘的卤代、硝化主要发生在位上,磺化反应根据温 度不同,反应产物可为-萘磺酸或-萘磺酸。

ch7小区域控制测量内业

ch7小区域控制测量内业

ch7小区域控制测量内业1. 简介小区域控制测量内业是指针对特定区域内的测量任务进行控制和管理的一种测量方法。

通过综合运用各种测量技术和工具,对小区域内的地理信息进行精确测量和分析,进而为规划、设计、建设和管理等工作提供准确的数据基础支撑。

在小区域控制测量内业中,主要采用全站仪、GPS测量仪、激光测距仪等现代测量设备,配合数字地图、遥感影像、GIS等信息技术来完成测量任务。

通过这些先进的测量工具和技术手段,可以提高测量的精度和效率,同时减少人力成本和测量误差。

本文将从以下几个方面对小区域控制测量内业进行详细介绍:1.测量范围和目标2.测量方法和工具3.数据处理和分析4.应用案例和经验总结2. 测量范围和目标小区域控制测量内业的测量范围通常是一个小区域内的特定地理区域,比如一个建筑物、一片农田、一个小区等等。

测量的目标主要包括地面高程、形状、位置、面积等地理要素的测量和分析。

具体来说,小区域控制测量内业的应用场景包括但不限于:•城市规划:测量城市中的建筑物、道路、绿地等地理要素,为城市规划和设计提供基础数据。

•农田测量:测量农田的地面高程、坡度、面积等信息,为农田水利、施肥、排水等管理提供参考。

•房地产开发:测量房地产开发项目区域的地理要素,为项目规划和建设提供数据支持。

•土地调查:测量土地的地籍界址、面积、位置等信息,为土地交易和土地管理提供依据。

3. 测量方法和工具小区域控制测量内业主要采用以下几种测量方法和工具来实现:全站仪测量全站仪是一种高精度的测量设备,可以同时测量水平角、垂直角和距离三个要素,并将其数据记录下来。

全站仪通过旋转测量点附近360度的水平角,并通过上下旋转的垂直角,可以测量点的三维坐标。

全站仪广泛应用于小区域控制测量内业中,可以用于测量建筑物、道路、桥梁等地理要素。

GPS测量仪GPS测量仪是一种利用全球定位系统(GPS)卫星信号来进行测量的设备。

通过接收多颗GPS卫星的信号,可以确定接收机所在位置的经纬度和高程,并进行测量。

Ch7详细介绍

Ch7详细介绍

一般Ca值可分為五個等級A、B、C、D及E,各等 級是以樣本平均數偏離規格中心值為(T/2)的(1/2)n 倍表之,n = 0、1、2、3、4,其定義如表7.1及圖 7.11所示。
39
Ca值
40
Example

41
7.4.2 製程精度指標


製程精度指標 (CP) 係衡量產品製程公差滿足其規 格允差之程度,其衡量方式係以規格允差與產品 製程標準差之比率為基準。 CP 值 為 規 格 允 差 與 製 程 公 差 之 比 值 :
1.
平均數
其中 X 為產品的平均數,X i 為各組件的平均數。 2. 標準差 其中σ為產品標準差,σi為各組件標準差。
3
變異之評量

若已知產品規格要求為:USL-LSL,則各組 件規格 (USL-LSL)i及其變異數 ( i2 ) 之關係 為:



其中(USL-LSL)為產品組裝完成後的變異, 此變異可供銷售人員與顧客議訂採購合約時使 用。
8
量測系統分析

量測系統之良窳可藉由下列績效評估。
一、精度
• 精度 (precision) 是對同一樣本以相同方式,在短期 內重複多次量測,其量測數據之離散程度。 1. 再現性(repeatability):此型態之變異係量測儀具所 產生之變異(σr1),亦稱為一致性 (consistency),即 同一檢驗人員,以同一部量測儀具,重複量測同一 產品之品質特性時,所產生的量測變異。 2. 再生性(reproducibility):此型態之變異係量測人員 所產生之變異 (σr2),即不同檢驗人員,以同一部量 測儀具,重複量測同一產品之品質特性時,所產生 的量測變異。
其中T = 規格允差,USL = 規格上限,LSL = 規格 下限,σ= 製程標準差。

ch7-供水水文地质勘察解析

ch7-供水水文地质勘察解析

天然排泄量
排泄量开采排泄量
人工开采量允 实许 际开 开采 采量 量
➢ 1.补给量:流入含水层的水量
• (1)天然补给量 • (2)开采补给量
分为垂侧直向补补给给量量大相 地 越气邻 表 流降含 水 补水水 ( 给、层 河人地流工下 、回水 水灌库等)
Q垂
Q径
夺取河流补给
Q
夺取消耗补给
Q
越流补给
➢ (二)主要类型 • 1.单孔抽水 • 只在一个孔内抽水;了解钻孔的Q与s的关系及含水层的富水性,
渗透性;多在初勘阶段进行
• 2.多孔抽水
• 一个孔抽水,一个或多个观测孔;测定含水层水文地质参数,了 解影响范围,漏斗形状及变化,确定井距及地下水与地表水之间 的水力联系;多在详勘阶段进行
• 3.群孔干扰抽水试验 • 两个或两个以上抽水井;了解区域s与Q的关系,评价区域允许开
四、允许开采量的精度及其保证率要求 • 允许开采量:经济技术可行,在整个开采期内水量不会减少,动水
位不超过设计标准,水质和水温在允许范围内,不影响已建水源地 正常开采,不发生危害性的环境地质问题的条件下的所能取得的地 下水资源量。
➢ 允许开采量的精度分为5级:A级、B级、C级、D级、E级 • E级:搜集资料,用经验的水文地质参数估算水资源量,为预测资
Q侧=K*i*w

Q’=M*F’(岩溶地区)
• 地下水径流模数
M 地 地下 下暗 河河 系总 总出 补口 给流 面量 积(m3 / s km 2)
• 4.河流入渗补给量
• Qs=Qa-Qb • Q1=KI1BH • Qs=Q1+Q1
Q2=KI2BH
态观测等。 • 程序:接受任务 确定工作方案 编制勘察纲要 野外作业

ch7 岩土工程原位测试

ch7 岩土工程原位测试

(2)保持测试时地基土的天然湿度与原状结构。
①测试之前,应在坑底预留20~30cm厚的原土层,待测试将开始 时再挖去,并立即放入载荷板。
②对软粘土或饱和的松散砂,在承压板周围应预留20~30cm厚的 原土作为保护层。
③坑底铺设约2cm(不大于)厚的砂垫层找平和缓冲。
④在试坑底板标高低于地下水位时,应先将水位降至坑底标高以 下,待水位恢复后进行试验。
桩动力荷载
桩静力荷载
试验设备 承压板(一般为圆或方形0.25m2,0.5m2) 加荷系统(油压千斤顶) 反力系统(地锚梁或重物) 观测系统(应力和变形)
目的 地基土体在天然状态下的压缩变形特征,测定:
地基土体的变形模量(Eo)、确定地基的承载力特征值 fk 和极限荷载 估算地基的不排水抗剪强度 确定地基反力系数(单位面积地表面上引起单位下沉所需施加 的力 )(弹性Winkler地基)
试点的布置 一般布体中具有不均匀和软弱 土层的典型地段上开挖的方形试坑内。 适用条件
适用于各种土体,尤其是对软土或不均匀地基。
试验技术要点
(1)试坑及位置 一般方形试坑。试坑底的宽度≥ 3倍承压板宽度(或直径) 试坑应布置在有代表性地点,避免扰动土层,保持原状 结构和天然湿度; 承压板底面应放置在基础底面标高处。
7.1 静力荷载试验(平板荷载试验,PLT )
主要优点:对地基土不产生扰动。确定的地基承载力和预估 计沉降量最可靠和代表性,可直接用于工程设计。 分类:按试验深度:浅层和深层; 按承压板形状:平板(圆板和方板) 与螺旋板之分;
钻孔 套管 传力杆 导向板
浅层平板
土层
测力传感器 螺旋承压板
深层螺旋板
按用途:一般载荷试验(平板、螺旋板)和桩载荷试验; 按载荷性质:静力和动力载荷试验。 本节主要讨论浅层平板静力载荷试验。

CH7课后习题答案

CH7-课后习题答案《风险机制及投资组合理论》习题:1.证券的系统性风险又称为:(1)预想到的风险;(2)独特的或资产专有的风险;(3)市场风险;(4)基本风险。

2.证券的非系统性风险又称为:(1)预想到的风险;(2)独特的或资产专有的风险;(3)市场风险;(4)基本风险。

3.哪种风险可以通过多样化来消除:(1)预想到的风险;(2)系统性风险;(3)市场风险;(4)非系统性风险。

4.下面哪种说法是正确的?(1)系统性风险对投资者不重要;(2)系统性风险可以通过多样化来消除;(3)承担风险的回报独立于投资的系统性风险;(4)承担风险的回报取决于系统性风险。

5.系统性风险可以用什么来衡量?(1)贝塔系数;(2)相关系数;(3)收益率的标准差;(4)收益率的方差。

6.你拥有的投资组合30%投资于A股票,20%投资于B股票,10%投资于C股票,40%投资于D股票。

这些股票的贝塔系数分别为1.2、0.6、1.5和0.8。

请计算组合的贝塔系数。

7.你的投资组合包含3种证券:无风险资产和2只股票,它们的权重都是1/3,如果其中一只股票的贝塔系数等于1.6,而整个组合的系统性风险与市场是一样的,那么另一只股票的贝塔系数等于多少?8. 假定投资者的效用函数为:221σA R U -=(下同)。

投资国库券可以提供7%确定的收益率,而某一资产组合的预期收益率和标准差均为20%。

,如果他的风险厌恶度为4,他会作出怎样的投资选择?如果他的风险厌恶度为8呢?9. 某投资者的效用函数为:221σA R U -=。

国库券的收益率为6%,而某一资产组合的预期收益率和标准差分别为14%和20%。

要使该投资者更偏好风险资产组合,其风险厌恶度不能超过多少?要是该投资者更偏好国库券,其风险厌恶度不能低于多少?10. 假设股票市场的预期收益率和标准差分别为18%和16%,而黄金的预期收益率和标准差分别为8%和22%。

(1) 如果投资者都喜欢高收益、低风险,那么黄金是否可能有人愿意投资?如果愿意的话请用图示原因。

CH7 图的基本概念 2 3 通路、回路、图的连通性

{e6},{e5},{e2,e3},{e1,e2},{e3 ,e4},{e1,e4},{e1,e3},{e2,e4} 都是割集, e6,e5是桥。
有向图的连通性
定义 设D=<V,E>为一个有向图。vi,vj∈V,若从 vi到vj存在通路,则称vi可达vj,记作vi→vj, 规定vi总是可达自身的,即vi→vi。 若vi→vj且vj→vi,则称vi与vj是相互可达的,记 作vi vj。 规定vivi。
设无向图G=<V,E>,V={v1,v2,· ,vn},E={e1,e2,· ,em}, · · · ·
令mij为顶点vi与边ej的关联次数,则称(mij)n×m为G的 关联矩阵,记为M(G)。
性质:P163
2.有向图的关联矩阵
设简单有向图
G=<V,E>,V={v1,v2,·· n},E={e1,e2,·· m}, 则称 ·,v ·,e (mij)n×m为G的关联矩阵,记为M(G)。其中,
性质:P164
3. 图的邻接矩阵
设图
G=<V,E>,V={v1,v2,·· n},E={e1,e2,·· m}, ·,v ·,e 则称(aij)n×m为G的邻接矩阵,记为A(G)。 其中, aij为vi邻接(到)vj的边的条数.
0 2 2 0 1 1 0 0
1 1 0 0
0 0 0 0
1 0 0 0
7.3 图的矩阵表示
图的表示:
数学定义 图形表示 矩阵表示 便于用代数知识来研究图的性质 便于用计算机处理 矩阵的行列有固定的顺序,因此在用矩阵表示图之 前,必须将图的顶点和边(如果需要)编号。 本节学习: • 图的关联矩阵 • 图的邻接矩阵 • 有向图的可达矩阵

Ch7免疫克隆选择算法

Ch7 免疫克隆选择算法7.1生物学知识1、免疫系统免疫力也就是我们俗称“抵抗力”、“体质”等,人体之所以能抵御体内、外的各种致病因子的侵袭,全仗我们拥有健全的免疫系统。

免疫系统共有三道防线。

人体的皮肤和粘膜构成免疫战线上的第一道防线,阻挡着各种致病微生物的侵入。

健康完整的皮肤与粘膜、鼻孔中的鼻毛、呼吸道粘膜表面的粘液和纤毛,均能阻挡并排除微生物。

皮肤和粘膜还会分泌杀菌的物质,如皮肤的汗腺能分泌乳酸,使汗液呈酸性,不利于病菌等生长;皮脂腺分泌的脂肪酸,也有一定的杀灭病菌作用。

胃粘膜分泌的胃液里有胃酸,也具有杀菌作用,但如果暴饮,胃酸就会被冲淡,杀菌能力降低。

这样一来,病菌就有入侵机会,人就容易得胃肠疾病。

当病原体突破第一道防线后,它们会在人体内部处处遭到打击。

遍及全身的像蜘蛛网似的淋巴结,就像撒下的天罗地网,使“敌人”寸步难行。

假使病原体侵入血液或组织中,我们机体仍可沉着应战。

因为人体内有许许多多能够吞噬病原体的吞噬细胞。

它们紧紧缠住病菌,置敌于死地。

战斗进行有时很激烈,以致伤口发生红肿或长成疖肿。

由此可见,吞噬细胞的作用就是把侵入人体的病菌消灭在局部,不使它们向全身扩散。

如果侵入人体的病菌数量多、毒性大,或者在疖肿还没有充分化脓熟透的时候就用手去挤,这些病菌就可能冲破第二道防线,进入血液循环系统,病变就会由局部扩展到全身,引起全身严重的症状。

如果病原体冲破第一道和第二道防线,在人体中获得了立足点,并大量生长繁殖,就会引起感染。

此时机体与病原体展开了针锋相对的斗争,斗争的胜负取决于第三道防线的牢固与否,以及敌我之间大量的对比。

这道防线上的主力军有T淋巴细胞和B淋巴细胞。

据估计,一个健康人体内大约有一百亿的淋巴细胞在活动。

当T和B细胞接到“敌情报告”后马上动员起来,T细胞产生各种淋巴因子,B细胞装备成能产生抗体(即所说的免疫球蛋白)的浆细胞。

各种病原体碰到这一支多兵种的免疫大军——吞噬细胞、抗体、补体、淋巴细胞和浆细胞等,只好乖乖地举手投降。

ch7复习及习题-new


有向图的邻接矩阵中第i行“1”的个数是第i个顶点的 ,第i 列“1” 的个数是第i个顶点的 。在无向图的邻接矩阵中, 第i行(列)中 ”1”的个数是第i个顶点的 。

一个有1000个顶点、1000条边的有向图的邻接矩阵有 元素,(是/否)稀疏矩阵。


个矩阵
一个连通图的生成树是该图的 连通子图,n个顶点的无向 连通图的邻接矩阵至少有 个非零元素。 在含 n 个顶点和 e 条边的有向图的邻接矩阵中 , 零元素的个数 为 。 A.e B.2e C.n2-e D.n2-2e


若一个有向图的邻接矩阵中对角线以下元素为0,则该图的拓 扑有序序列必定存在.(对/错) 判断一个有向图是否存在回路除了可用拓扑排序方 法以外,还可用 。

邻接矩阵A=
该图共有

条弧,如果是无向图,该图共有
0 1 0 1 0 1 0 1 0
,该图有
个顶点,如果是有向图,
条边。
n个顶点的无向图采用邻接矩阵表示,图中的边数等于邻接矩 阵中非零元素之和的一半。(对/错)
7. 7 对右图所示的无向带权图,
1) 写出它的邻接矩阵,并按Prim 算法求其最小生成树
2) 写出它的邻接表,并按Kruskal 算法求其最小生成树。
e b a d f h g b a c
e f d
h g
c
7.9 试列出下示图中全部可能的拓 扑有序序列,并指出用算法7.12求 得的是哪个序列(注意:应先确定 其存储结构)。 2 1 5 6 1 2 3 6 4 6 3 4 2 3 4 3 6 4
无 向 图
数 组
邻 接 表
十 字 链 表
邻 遍历 最小生成树 最短路径 接 P K F D 多 D B R R L I 重 F F I U O J 表 S S M S Y K D A L
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
4、一维数组举例
数列的前20项 例1,用数组解 ,用数组解Fibonacci数列的前 项 数列的前 F[n]=F[n-1]+F[n-2] main() { int f[20]; int i; f[0]=1;f[1]=1; for (i=2;i<20;i++) f[i]=f[i-2]+f[i-1]; for (i=0;i<20;i++) {if (i%5==0) printf(“\n”); printf(“%12d “,f[i]); } }
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
例3,用选择法(Selection Sort)对10个数 ,用选择法( 对 个数 从小到大进行排序。 从小到大进行排序。 基本思想: 基本思想: 找出待排元素中的最小值, 找出待排元素中的最小值,与待排元素 的第一个元素进行交换, 的第一个元素进行交换,从而完成一趟 排序。 个元素需要进行 趟排序。 个元素需要进行n-1趟排序 排序。n个元素需要进行 趟排序。
11
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
例2,用起泡法 ,用起泡法(Bubble Sort)对10个数从小 对 个数从小 到大排序 冒泡法的基本思想: 冒泡法的基本思想 从后向前(从前向后) 从后向前 ( 从前向后 ) 依次比较相邻两 个元素的大小,如果逆序就进行交换 如果逆序就进行交换,使最 个元素的大小 如果逆序就进行交换 使最 小的元素上浮到本次排序的最前面, 小的元素上浮到本次排序的最前面 , 从 而完成一趟 一趟(pass)排序。下一趟排序时, 排序。 而完成一趟 排序 下一趟排序时, 已经有序的元素不再参与。 已经有序的元素不再参与。 n个元素需要进行 趟排序!!! 个元素需要进行n-1趟排序 个元素需要进行 趟排序!!!
20
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
#define N 10 (max/min/avg) main() { int a[N],i,max,min,avg; printf("Please input %d numbers:\n",N); for(i=0; i<N; i++) scanf("%d", &a[i]); max=min=avg=a[0]; for(i=1; i<N; i++) {if (a[i]>max) max=a[i]; else if (a[i]<min) min=a[i]; avg+=a[i]; 21 }
2
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
数组是一种构造类型, 数组是一种构造类型,构造类型是由基 本类型(basic type)按一定规则组成的。 按一定规则组成的。 本类型 按一定规则组成的 数组是有序数据的集合, 数组是有序数据的集合,由若干个分量 组成, 组成,每个分量称之为一个元素 (element),数组的各个元素具有相同的 ,数组的各个元素具有相同的 数据类型。 数据类型。 数组的用途:保存大量同类型的相关数据 数组的用途 保存大量同类型的相关数据 如矩阵运算, 如矩阵运算,表格数据等
13
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
printf("\nthe result of sort:\n"); for(i=0; i<N; i++) printf("%d ",a[i]); }
14
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
#define N 10 main() { int a[N]; int i,j,temp; printf("Please input %d numbers:\n",N); for(i=0; i<N; i++) scanf("%d", &a[i]); for(i=0; i<N-1; i++) /*Bubble Sort*/i++) for(i=0; i<N-1; for(j=N-1; j>i; j--) for(j=0; j<N-1-i; j++) if(a[j]>a[j+1]) if(a[j]<a[j-1]) {temp=a[j]; {temp=a[j]; a[j]=a[j+1]; a[j]=a[j-1]; a[j+1]=temp; a[j-1]=temp; } 15 }
2010年秋季学期 2010年秋季学期
Professional Words
array dimension index element square brackets allocation string aggregate data type 数组 维数 下标 元素 中括号 分配 字符串 构造数据类型
12
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
#define N 10 main() { int a[N]; int i,j,temp; printf("Please input %d numbers:\n",N); for(i=0; i<N; i++) scanf("%d", &a[i]); for(i=0; i<N-1; i++) /*Bubble Sort*/ for(j=N-1; j>i; j--) if(a[j]<a[j-1]) {temp=a[j]; a[j]=a[j-1]; a[j-1]=temp; }
23
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
#define N 10 main() { int a[N+1],i,j,x; for(i=0;i<N;i++) scanf("%d",&a[i]); scanf("%d%d",&i,&x); for(j=N-1;j>=i;j--) a[j+1]=a[j]; a[i]=x; for(i=0;i<=N;i++) printf("%5d",a[i]); printf("\n"); }
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
avg=avg/N; printf("max=%d, min=%d, avg=%d\n",max,min,avg); }
22
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
插入(insert) 插入
1.在位置 插入元素 在位置i插入元素 在位置 插入元素x 算法思想: 算法思想 从数组的末端开始将位置i后的元素顺次 从数组的末端开始将位置 后的元素顺次 后移,然后将 放置到位置i,元素的个数 然后将x放置到位置 元素的个数+1 后移 然后将 放置到位置 元素的个数
16
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
#define N 10 main() { int a[N]; int i,j,k,temp; printf("Please input %d numbers:\n",N); for(i=0; i<N; i++) scanf("%d", &a[i]); for(i=0; i<N-1; i++) //Selection Sort { k=i; for(j=i+1; j<N; j++) if(a[j]<a[k]) k=j; if(k!=i) {temp=a[i]; a[i]=a[k]; a[k]=temp; } 17 }
7
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
(2)给一部分元素赋初值 ) int a[5]={0,1,2}; 前三个元素的值给定, 前三个元素的值给定, 其余的值为0 其余的值为 (3)给一个数组中的全部元素赋初值 )给一个数组中的全部元素赋初值0 int a[5]={0}; 或按(1)赋 //如果不赋初 或按( ) 如果不赋初 值,则a[i]的值为一随机数 的值为一随机数 (4)对全部元素赋值时可以不指定数组长度 ) int a[]={1,2,3,4,5};
6
东北师范大学计算机学院源自2010年秋季学期 2010年秋季学期
2、一维数组元素的引用 、 变量名[下标表达式 下标表达式]; 变量名 下标表达式 ; for (i=0;i<10;i++) a[i]=0; 3、一维数组的初始化 、 (1)在定义数组时对元素赋初值 ) int a[5]={0,1,2,3,4};
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
数组(array) 第七章 数组
主要内容: 主要内容 1. 一维数组的定义与使用 2. 二维数组的定义与使用 3. 字符串的实现方法 4. 用数组实现排序 查找 求最大值或最小 用数组实现排序,查找 查找,求最大值或最小 值等算法
1
东北师范大学计算机学院
9
东北师范大学计算机学院
2010年秋季学期 2010年秋季学期
#define N 10 main() { int a[N]; int i,j; for (i=0;i<N;i++) scanf(“%d”,&a[i]); …… for (i=0;i<N;i++) printf(“%d”,a[i]);
相关文档
最新文档