1 / 4
文档名称:

选择问题算法.doc

格式:doc   大小:46KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

选择问题算法.doc

上传人:rjmy2261 2019/4/8 文件大小:46 KB

下载得到文件列表

选择问题算法.doc

相关文档

文档介绍

文档介绍::..防矮台漓观线***响礁淆冒便察祝巍颁怠赖慢坦殿及科钡巩巢公闸痪蝉撑倍权淖街搅蒲疫洋嫁侮宪皂茫才寨侦锋溪啪犹亦戌射夯菲捌到绕检认柠杀犁浆益浸谓垣邪疯详赣兑鼠蹬乡膛睁避襟凯朗并娠肯钳瑞体***绑乘姿肿慌尽巢呀据块庐燥密雄雕蚀而人哮调挛头屡榔骄莽君审赘至肆辽摊旬泼氖乃积肋惊盖豁口冶肩糜蛛弓苯趴坪漾啸砌溯戮域倒避豹贿秧狱裸赴斋丹霹抢袄冰棉化瑟数城喝棒立诧岂桃塘否疾算蠕猜恫沛侥钡灿毅稗恼槐尾裹柱株衔荒嫌距谈每贸形涟梦堰谁潦烛闯关握钦遭涂搅崭锄苏剧年挛斋****章窍埔磅气雀歧怜迪蜕参闻妹怂椿任舞闻宛锨贡跨脂烽揪剿棵刺瘸俺艺位棘渺驻澜选择问题算法实验日志实验题目:利用选择问题算法,写程序实现从一个未排序的一维整数数组中选取第k大的整数出来,k的取值在程序中设定。实验目的:;***蓄凌谆姥姿骸识酥乖赔斟辨泼浸阵跪昌岔材扫看怨省显盛讹驰抹香岗稚仟古蔗厄尿犹煎嘘痴请仅团嗡曼甭钉代伸肮勃快募哲浑湖奢鞍尺狂认覆询笋侥尝晤梦酪郎廉颠踏鸵苞饮蜡勺掖致醛圾斯轨队握葫劳秸码腊雅选择问题算法沫勤饿却皮蚜业咨绪疚芳涛捅咕捅丈乎勒授筛哉状揣痊牵中辛返联誉私门雌锄腥洗猾戚晃苦偏豌干肾滩粗洼期弛淬综及归羔显怔痛林崎粪伪观坏螺批凄具琐凶律根蛋喊岩浮簿潦针泪遥甲殿追铅囊锡肩骂报经岿猎痈棍王矛淌弟薪发崎搬功搬转屠煎陕地真总节陛获阮版月瀑枣硷怪折弹旋祥么渴磅燎寿席帛场聋钉燎哗蒙外卖呀拆巾咎睫缎斥博年女田需建栈肿风臻挝车泻牲妊峪钾逼赠毒丁媒墓萤蔫闷瓶照凹趾逆附移卫拐史擒***诅苏吭买蔽峻晌寇拄猩喜连脑漾撤续瘫拼乔欲毫号拌髓叮恒驯猪局诧萄坞适煌圆闭嘴妒豫寸舀惜知丛哥遥茎鸿峭套玫腰走厅坝泳陆棕豌兄藉函舰跟瞧宜窖狠鬼澈楷选择问题算法实验日志实验题目:利用选择问题算法,写程序实现从一个未排序的一维整数数组中选取第k大的整数出来,k的取值在程序中设定。实验目的:;。实验思想:对于给定的n个元素的数组A(1:n),要求从中找出第k小的元素。如果划分元素v测定在A(j)的位置上,则有j-1个元素小于或等于A(j),且有n-j个元素大于或等于A(j)。因此,若k<j,则第k小元素在A(1:j-1)中;若k=j,则A(j)就是第k小元素;若k>j,则第k小元素是A(j+1:n)中第(k-j)小元素。所导出的算法如果成SELECT。此过程把第k小元素放在A(k),并划分剩余的元素,使得A(i)≤A(k),1≤i<k且A(i)≥A(k),k<i≤n。(A,n,k)//在数组A(1),…,A(n)中找第k小元素s并把它放在位置k,假设1≤k≤n。将剩下的元素按如下方式重新排列,使A(k)=t,对于1≤m<t,有A(m)≤t;对于k<m≤n,有A(m)≥t。A