范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

十大经典排序(3)快速排序

  快速排序概念
  快速排序 (Quik Sort)是从冒泡排序算法演变而来的,实际上就是在冒泡排序基础上的递归分治法 。快速排序在每一轮挑选一个基准元素,使得比其大的元素移动到一边,比其小的移动到另一边。 算法原理
  具体步骤
  1、取一个数组的arr[l+(r-l)/2] 作为基准元素。
  2、数组分为两部分,左边的小于基准元素 ,右边的大于基准元素 。
  3、左右两边各边递归,更新基准值。
  代码 //升序 void quik_sort(vector&arr, int l, int r) {   //判断边界,如果里面什么都没有就不用执行了     if (l >= r) return;   //取分界点     int i = l - 1, j = r + 1;   //取基准元素     int x = arr[(l+r)>>1];     while(i < j)     {       //左指针向右移动,只到arr[i] >= x (边界)         do i++; while (arr[i] < x);       //右指针向左移动,只到arr[j] <= x (边界)         do j--; while (arr[j] > x); 			//交换arr[i],arr[j]         if (i < j) swap(arr[i], arr[j]);     }    //左部分做partition     quik_sort(arr, l, j);   //右部分做partition     quik_sort(arr, j + 1, r); }  //降序------ void quik_sort(vector&arr, int l, int r) {   //判断边界,如果里面什么都没有就不用执行了     if (l >= r) return;   //取分界点     int i = l - 1, j = r + 1;   //取基准元素     int x = arr[(l+r)>>1];     while(i < j)     {       //左指针向右移动,只到arr[i] <= x (边界)         do i++; while (arr[i] > x);       //右指针向左移动,只到arr[j] <= x(边界)         do j--; while (arr[j] < x); 			//交换arr[i],arr[j]         if (i < j) swap(arr[i], arr[j]);     }    //左部分做partition     quik_sort(arr, l, j);   //右部分做partition     quik_sort(arr, j + 1, r); }快速排序特性
  时间复杂度:O(N*logN)
  空间复杂度:O(logN)
  稳定性:不稳定

日媒如何处理数字遗产,在中国网络上引讨论来源环球时报日本雅虎新闻网3月24日文章,原题人去世后,其数据该如何处理?数字遗产处置问题引发中国网民讨论在中国的社交网络上,数字遗产成为网民们热议的话题。所谓数字遗产通常指的是虚晚间公告3月25日这些公告有看头品大事海印股份子公司拟与国电投海晟新能源设立合资公司海印股份(000861)公告,公司全资子公司海印蔚蓝拟以自有资金与国电投海晟新能源共同投资设立合资公司,合资公司注册资本为500全新汉DM将于4月10日正式上市,纯电续航242公里,亏电油耗4。2L时至今日,仍有不少小伙伴对新能源车的技术和发展抱有质疑的态度,甚至对新能源车型嗤之以鼻,小编也认为,传统的汽油车在发展近百年的历史长河中确实形成了它独特的魅力,其技术也达到了一个较四驱版的比亚迪唐DMi超级混动的完全态自从正式发布之后,比亚迪的DMi超级混合动力系统在市场上就呈现出势如破竹的姿态,把新能源动力的优势在传统的汽车市场里发挥得淋漓尽致。就仅仅凭借比亚迪秦DMi和宋DMi两个系列的车型技术突破延长寿命达45,贝佐斯再押注对抗衰老,平民级应用还有多远每当一场强震来临前,总有一些人察觉到地壳的微颤,并立刻行动起来。他们被人称为鲁莽,甚至是疯了,却最终证明自己是对的。1。hr1994年,在华尔街投资公司担任高级副总裁刚刚结婚的贝佐科创公司频启回购模式深度绑定科研人才高成长硬科技企业投资价值尚待释放央广网记者岳玥北京报道近期,科创板公司频频开启回购模式,目前拟回购金额已达17。7亿元。特别值得一提的是,今年以来,科创板公司拟回购股份均用于员工持股计划或股权激励。要论整个市场上三星2022年03月25日新消息三星三星2022年03月25日新消息2021年折叠屏手机谁卖得最好?三星一骑绝尘新黑马已经诞生三星报案数百项芯片机密或外泄!韩国最大公司全能型企业三星集团如果在我国是何水平?天玑9荣耀的猛增与苹果的主动,会不会是手机市场变化的信号?钉科技观察3C市场常常和竞技运动场类似,特别是智能手机领域,大局看似已经确定,变化实际上却可能正在酝酿,一方面,黑马的异军突起并不是小概率事件另一方面,强队大厂之间力量对比的变化或长安新能源E10万预算想买一辆纯电SUV,从目前来看选择余地非常多,例如一些造车新势力产品,可能不到10万元就能买到,不过如果消费者不喜欢造车新势力,希望拥有一款安全稳定,并且是传统大品牌的纯吉利业绩发布会2022年将推出13款新能源车极氪001将推性能版3月23日,吉利汽车发布2021年财报,全年实现收入1,016亿元人民币,同比增长10。3扣除股份支付的股东应占溢利60。6亿元人民币,同比增长9。4股东应占溢利48。5亿元人民币高精尖专属陶瓷基复合材料在现代材料界,复合材料是一个热点话题。科学技术的发展进步离不开各类复合材料的支撑。复合材料的研究深度和应用广度及其发展的速度和规模,已成为衡量一个国家科学技术先进水平的重要标志之一
明基E530商务智能投影仪,兼具商务与娱乐的利器随着科技的进步和发展,越来越多智能化的产品开始出现,无论是在工作还是生活中,都能给大家带来更为方便快捷的操作体验。作为商务办公领域必不可少的产品,投影仪也是与时俱进,新一代的智能投DuKenSwitchX集稳定器自拍杆以及支架于一身,让拍摄更简单随着生活水平的提升,大家开始慢慢通过手机拍短视频VLOG等方式来记录生活的点滴。虽然说现在的很多旗舰手机在视频防抖稳定性等多方面都有很不错的配置,但是这种防抖还是有一定的局限性,而外星飞碟UFOEARUFO111入耳式HIFI耳机手机开箱体验春节前入手了一款号称来自外星的UFO111耳机,是UFOEAR最近推出的一款入耳式HIFI耳机,采用一圈一铁单元设计。当时是被这个品牌的名字所吸引,毕竟UFO是很神秘的,因此抱着好质价比最高的无线麦克风怎么选?不妨看看麦拉达S980说到互联网目前最火的是什么,毫无疑问就是短视频。现在的人们越来越热衷于通过短视频来分享自己生活的点点滴滴,当然也有不少人也开始进行专业的短视频创作。想要创造出高质量的短视频,除了需男人家HER10动圈版,大概是万元级内最好听的封闭式大耳?今天准备聊一款很特别的产品,来自男人家(HIFIMAN)的HER10。为什么说它特别呢,相信不少HIFI烧友都有所耳闻,HER10从刚发布甚至到今天一直都伴随着争议,这个争议和产品荣耀路由3家用路由的绝对高性价比之选之前给家里添了一个新的路由器,也已经用了挺长时间。本来不打算写测评的,但鉴于不少同学咨询我200元左右家用买什么路由器合适,想了一下我还是加个班把自己的这款路由器使用体验给大家分享HIFIMAN(海菲曼)BW400让运动也能享受好的声音紧跟潮流的脚步,这两年各种品牌的TWS耳机层出不穷,运动的降噪的半入耳的应有尽有。出于好奇也或者是随大流吧,我也入手了不少此类的耳机。就实际的体验来说,这类TWS耳机确实不错,功能HIFIMANTWS800内置独立耳放的真无线蓝牙耳机真无线蓝牙耳机几乎已经是目前市面上覆盖率最高的耳机产品,价格便宜的低至十几元,价格贵一点的就高至几百几千元,各种品牌产品不计其数,当然产品质量和声音呈现也是参差不齐。虽然我是一位业华为智选智能水杯,如何让生活更健康现在的生活中最常见的除了手机,估计就是水杯了,毕竟作为新新人类,喝水养生应该是当前人们热爱身体的一个很重要的口号,粗略估计人均2个水杯以上。但是在过去的很长一段时间内,我对水杯功能华为路由H6,让大户型的网络再无死角说到家里最常用且是最必须的数码产品,路由器必是最不可或缺的那一类。路由器承载着我们上网玩游戏看视频上网课等等一系列生活中所需要的的很多重要场景。随着智能生活的发展,路由器的地位进一可能是性价比最高的平板耳机HIFIMANHE400se说到现在最出名的平板振膜耳机,绝大部分发烧友首先想到的肯定会是HIFIMAN。作为国内顶尖的HIFI耳机大厂,从2009年推出第一款高端平板振膜耳机后,HIFIMAN的平板振膜技术