当前位置: 首页 > news >正文

做钢管的去什么网站发信息中国人寿保险官网

做钢管的去什么网站发信息,中国人寿保险官网,兰州官网seo技巧,教学成果展示网站 课程体系建设引言 在一个普通的下午#xff0c;小明和小森决定一起玩“谁是老板”的扑克牌游戏。这次他们玩的可不仅仅是娱乐#xff0c;更是要用扑克牌来决定谁是真正的“大老板”。 然而#xff0c;小明的牌就像刚从乱麻中取出来的那样#xff0c;毫无头绪。小森的牌也像是被小丑掷…引言 在一个普通的下午小明和小森决定一起玩“谁是老板”的扑克牌游戏。这次他们玩的可不仅仅是娱乐更是要用扑克牌来决定谁是真正的“大老板”。 然而小明的牌就像刚从乱麻中取出来的那样毫无头绪。小森的牌也像是被小丑掷出的毫无规律可言。看着手中的牌他们陷入了深深的思考。 就在他们即将放弃的时候小明灵光一现“我们可以使用希尔排序来对扑克牌进行排序” 小森一脸困惑地问“希尔排序那是什么鬼” 小明解释道“希尔排序是一种基于插入排序的算法可以把乱序的数组变得有序。我们可以通过逐渐减少增量序列的方式让扑克牌的局部变得有序。” 听到这个解释小森瞬间兴奋起来“那就让我们开始吧” 他们开始按照希尔排序的原理 对扑克牌进行排序。首先他们把牌按照一定的增量分成几个小堆然后对每个小堆进行插入排序。随着增量的逐渐减少他们不断地对小堆进行插入排序直到增量变为1。在这个过程中他们不断地比较牌的大小进行交换。最后整个序列都变得有序了。 经过一番努力小明和小森终于将扑克牌排好序了。在接下来的“谁是老板”游戏中他们凭借着已经排好序的扑克牌一路高歌猛进最终获得了胜利 小森高兴地说“希尔排序真是太神奇了我们以后可以多使用它来对扑克牌进行排序” 小明也笑着说“是啊而且我们可以把扑克牌当作数字来练习我们的数学能力” 在这个欢声笑语的下午小明和小森不仅学会了使用希尔排序来对扑克牌进行排序还体验到了算法的魅力。他们明白了一个道理只要肯努力总会找到解决问题的方法 希尔排序算法核心思路 希尔排序 先将待排序序列按照一定的间隔分成若干个子序列对这些子序列进行插入排序。然后缩小间隔再次进行插入排序。不断重复这个过程直到最后的间隔为1此时整个序列已经基本有序了再进行一次插入排序即可完成排序。 希尔排序算法专区 // ShellSort是一个函数接受一个整数数组arr数组的大小size以及一个比较函数comp作为参数 void ShellSort(int arr[], int size, bool (*comp)(const int, const int)) { // 初始化gap为数组长度的一半这是希尔排序的经典起始距离 for (int gap size/2; gap0; gap/2){ // 遍历从gap位置开始到数组末尾的每一个元素 for (int i gap; i size; i){ // 保存当前元素的值 int value arr[i]; // 从当前元素位置开始向前遍历每次移动gap的位置 int j i - gap; // 只要前一个元素大于当前元素满足comp函数的条件就继续向前移动 for (;j0 comp(arr[j],value); j-gap){ // 向前移动gap的位置将前一个元素向后移动 arr[j gap] arr[j]; } // 在正确的位置插入当前元素 arr[j gap] 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.hkea.cn/news/14277938/

相关文章:

  • 电商类网站建设合同书山东省建设工会网站
  • 建设机械网站平台wordpress维护
  • 网站开发项目需求文档百度云免费做网站
  • 网站开发阶段流程上海人才网最新招聘信息官方网站
  • 网站建设策划书ol网站建设授权书
  • 素材网站哈尔滨模板建站新报价
  • 怎么做手机版网站做网站的程序
  • 手机怎么搭建网站源码2021年网络营销考试题及答案
  • 福彩网网站建设方案网站备案取名
  • 国内网站设计案例欣赏网站页头是什么
  • 做网站用哪种代码比较好推广congqin网站建设
  • 什么是网站解析邢台信息港房产
  • 北京网站制作定制网站建设倒计时代码
  • 企业网站建设费用计入什么科目做优惠卷网站倒闭了多少钱
  • 昭通做网站网站后台怎么做水印图片
  • 哈尔滨高端模板建站如何去做电商平台
  • 做视频网站用什么开发衡阳退休职工做面膜网站
  • 国外做自动化网站网站建设自由容器是什么意思
  • 个人博客网站设计代码广州市从化区住房和建设局网站
  • 京东在线购物网站wordpress 获取菜单id
  • 国内免费视频素材无水印素材网站北京软件开发工作室
  • 厦门网站设计定制软件开发费用计入什么科目
  • 建站行业发展建设工程合同管理多少分及格
  • 进一步加强网站建设管理网站建设行业背景
  • 泰国金木棉做网站网站新手怎么开网店
  • 免费网站开发软件有哪些网站开发模版
  • 单页网站产品网站登录注册页面模板下载
  • 电动工具咋在网上做网站如何设计网站模板
  • 网站icp 备案查询如何进行市场推广
  • 阜阳企业网站建设wordpress网站排行榜