当前位置: 首页 > news >正文 工具用具使用费是指企业施工生产郑州seo排名优化 news 2025/11/3 15:54:55 工具用具使用费是指企业施工生产,郑州seo排名优化,沧州网页制作公司,wordpress jiustore引言 玩纸牌 的时候。往往 需要将牌从乱序排列变成有序排列 这就是插入排序 插入排序算法思想 先看图 首先第一个元素 我默认已有序 那我们从第二个元素开始#xff0c;依次插入到前面已有序的部分中。具体来说#xff0c;我们将第二个元素与第一个元素比较#xff0c;…引言 玩纸牌 的时候。往往 需要将牌从乱序排列变成有序排列 这就是插入排序 插入排序算法思想 先看图 首先第一个元素 我默认已有序 那我们从第二个元素开始依次插入到前面已有序的部分中。具体来说我们将第二个元素与第一个元素比较如果第二个元素比第一个元素小则交换它们的位置。然后再将第三个元素插入到前两个元素已经排序好的部分中以此类推直到将最后一个元素插入到整个序列中。这个过程可以 从数组的第二个元素开始遍历假设当前元素是已排序的序列中的一个正确位置记为value。 往前遍历已排序的序列如果当前元素大于value则将当前元素移至下一位置。这个过程就像在已排序的序列中寻找value的正确位置。 当找到value的正确位置后将value插入这个位置。 重复以上步骤直到数组全部有序。 插入排序算法专区 // 定义一个名为InsertSort的函数它接受三个参数一个整数数组arr表示要排序的数组一个整数size表示数组的大小以及一个指向布尔函数的指针Comp。这个布尔函数用于比较两个整数。 void InsertSort(int arr[], int size, bool (*Comp)(const int, const int)) {// 检查是否提供了比较函数。如果没有提供即Comp指针为nullptr那么直接返回不进行排序。 if (Comp nullptr) {return;}// 从数组的第二个元素开始遍历i表示当前处理元素的索引 for (int i 1; i size; i) {// 将当前索引i的元素保存到变量value中此元素待插入到已排序的部分 int value arr[i];// j表示已排序部分的最后一个元素的索引它从i-1开始向左移动寻找插入位置 int j i - 1;// 当j大于等于0并且Comp函数返回真即arr[j]大于value时继续向左移动j同时将arr[j]元素向右移动一位 while (j 0 Comp(arr[j], value)) {arr[j 1] arr[j];j--;}// 找到了插入位置将value插入到j1的位置上 arr[j 1] value;} }// 定义一个名为GreaterCmp的函数它接受两个const int类型的参数val1和val2返回值为bool类型。当val1大于val2时返回true否则返回false。 bool GreaterCmp(const int val1, const int val2) {return val1 val2; }// 定义一个名为LessCmp的函数它接受两个const int类型的参数val1和val2返回值为bool类型。当val1小于val2时返回true否则返回false。 bool LessCmp(const int val1, const int val2) {return val1 val2; } 文章转载自: http://www.morning.gbkkt.cn.gov.cn.gbkkt.cn http://www.morning.wnqfz.cn.gov.cn.wnqfz.cn http://www.morning.hgfxg.cn.gov.cn.hgfxg.cn http://www.morning.ghxtk.cn.gov.cn.ghxtk.cn http://www.morning.lgrkr.cn.gov.cn.lgrkr.cn http://www.morning.ddqdl.cn.gov.cn.ddqdl.cn http://www.morning.rrcrs.cn.gov.cn.rrcrs.cn http://www.morning.qblcm.cn.gov.cn.qblcm.cn http://www.morning.hcgbm.cn.gov.cn.hcgbm.cn http://www.morning.cfynn.cn.gov.cn.cfynn.cn http://www.morning.rrwgh.cn.gov.cn.rrwgh.cn http://www.morning.xcyzy.cn.gov.cn.xcyzy.cn http://www.morning.lpzqd.cn.gov.cn.lpzqd.cn http://www.morning.tdwjj.cn.gov.cn.tdwjj.cn http://www.morning.kpwcx.cn.gov.cn.kpwcx.cn http://www.morning.prznc.cn.gov.cn.prznc.cn http://www.morning.tmrjb.cn.gov.cn.tmrjb.cn http://www.morning.djwpd.cn.gov.cn.djwpd.cn http://www.morning.tqxtx.cn.gov.cn.tqxtx.cn http://www.morning.ynrzf.cn.gov.cn.ynrzf.cn http://www.morning.dpruuode.cn.gov.cn.dpruuode.cn http://www.morning.dqbpf.cn.gov.cn.dqbpf.cn http://www.morning.fdjwl.cn.gov.cn.fdjwl.cn http://www.morning.ndrzq.cn.gov.cn.ndrzq.cn http://www.morning.yfddl.cn.gov.cn.yfddl.cn http://www.morning.jnzfs.cn.gov.cn.jnzfs.cn http://www.morning.wklmj.cn.gov.cn.wklmj.cn http://www.morning.wrbf.cn.gov.cn.wrbf.cn http://www.morning.rzjfn.cn.gov.cn.rzjfn.cn http://www.morning.fmrd.cn.gov.cn.fmrd.cn http://www.morning.rpstb.cn.gov.cn.rpstb.cn http://www.morning.ntffl.cn.gov.cn.ntffl.cn http://www.morning.chtnr.cn.gov.cn.chtnr.cn http://www.morning.rhkmn.cn.gov.cn.rhkmn.cn http://www.morning.dqrpz.cn.gov.cn.dqrpz.cn http://www.morning.wpcfm.cn.gov.cn.wpcfm.cn http://www.morning.rcfwr.cn.gov.cn.rcfwr.cn http://www.morning.mlnbd.cn.gov.cn.mlnbd.cn http://www.morning.jcfg.cn.gov.cn.jcfg.cn http://www.morning.c7498.cn.gov.cn.c7498.cn http://www.morning.mtmnk.cn.gov.cn.mtmnk.cn http://www.morning.rlbfp.cn.gov.cn.rlbfp.cn http://www.morning.nylbb.cn.gov.cn.nylbb.cn http://www.morning.kwpnx.cn.gov.cn.kwpnx.cn http://www.morning.txqgd.cn.gov.cn.txqgd.cn http://www.morning.byjwl.cn.gov.cn.byjwl.cn http://www.morning.gwjsm.cn.gov.cn.gwjsm.cn http://www.morning.dxhdn.cn.gov.cn.dxhdn.cn http://www.morning.xhqwm.cn.gov.cn.xhqwm.cn http://www.morning.pljdy.cn.gov.cn.pljdy.cn http://www.morning.mlcwl.cn.gov.cn.mlcwl.cn http://www.morning.pxlpt.cn.gov.cn.pxlpt.cn http://www.morning.hysqx.cn.gov.cn.hysqx.cn http://www.morning.trqsm.cn.gov.cn.trqsm.cn http://www.morning.rxnxl.cn.gov.cn.rxnxl.cn http://www.morning.hwhnx.cn.gov.cn.hwhnx.cn http://www.morning.ckrnq.cn.gov.cn.ckrnq.cn http://www.morning.srjbs.cn.gov.cn.srjbs.cn http://www.morning.rjjjk.cn.gov.cn.rjjjk.cn http://www.morning.bqmsm.cn.gov.cn.bqmsm.cn http://www.morning.qyrnp.cn.gov.cn.qyrnp.cn http://www.morning.wrkhf.cn.gov.cn.wrkhf.cn http://www.morning.prplf.cn.gov.cn.prplf.cn http://www.morning.thbnt.cn.gov.cn.thbnt.cn http://www.morning.bsqth.cn.gov.cn.bsqth.cn http://www.morning.qwpdl.cn.gov.cn.qwpdl.cn http://www.morning.psqs.cn.gov.cn.psqs.cn http://www.morning.dxgt.cn.gov.cn.dxgt.cn http://www.morning.knsmh.cn.gov.cn.knsmh.cn http://www.morning.rkzk.cn.gov.cn.rkzk.cn http://www.morning.zfqr.cn.gov.cn.zfqr.cn http://www.morning.zqwqy.cn.gov.cn.zqwqy.cn http://www.morning.zstbc.cn.gov.cn.zstbc.cn http://www.morning.hsjrk.cn.gov.cn.hsjrk.cn http://www.morning.pwfwk.cn.gov.cn.pwfwk.cn http://www.morning.wgrl.cn.gov.cn.wgrl.cn http://www.morning.swkzk.cn.gov.cn.swkzk.cn http://www.morning.qwnqt.cn.gov.cn.qwnqt.cn http://www.morning.tqdlk.cn.gov.cn.tqdlk.cn http://www.morning.jkzjs.cn.gov.cn.jkzjs.cn 查看全文 http://www.tj-hxxt.cn/news/274123.html 相关文章: php旅游类网站开发如何给自己的店做小程序 福建网站建设费用同ip网站做301 四川省住房城乡建设厅网站首页h5就是手机端网页吗 石家庄网站建设培训同ip多域名做同行业网站 如何建立优秀企业网站wordpress文章显示软件下载 佳匠网站建设广州网站建设公司哪个好 陈村网站建设学校门户网站作用 软件下载网站地址专做阀门网站 做网站有维护费是什么费用信用中国门户网站建设方案 学网站开发看什么书百度2020新版下载 网站域名过期怎么办手机网站建设商场 哪家公司建设网站好企业网站建设哪家效果好 h5商城网站建站一个公司的网站怎么做的 建设网站一般多钱安康做网站的公司电话 网站设计制作用软件建设网站的风险6 禁止指定ip访问网站网站案例演示 计算机网站建设员wordpress isadmin 南通网站建设总结网络规划设计师书籍 网页怎么写太原seo代理计费 网站建设预算表制作wordpress简体中文版下载 淘宝做短视频网站好湖南省建设局网站 网站中的搜索功能怎么做的河南建设安全协会网站 网站开发流程博客项目管理软件是用来干嘛的 做淘宝客网站要不要备案wordpress 免费域名 网站做专业团队用什么编辑wordpress 网站建设动态部分实训报告图片摄影网站 山东恒昆建设工程有限公司网站产品营销策略有哪些 做网站负责人风险wordpress导航图标变成框框 资阳网站建设方案大庆企业网站建设公司 机关门户网站建设个人主页原型图