卯卯 | 炼就一手绝世刀法!

日出东海落西山,愁也一天,喜也一天。遇事不钻牛角尖,人也舒坦,心也舒坦!

python http server

网址:https://www.cnblogs.com/coralyms/p/6611735.html

数据结构

什么数据结构?我们用计算机,编程语言来实现算法的时候,那个存储和组织数据的方法。那么我们的数据在计算机里怎么放呢?广义的数据结构:包括数据在硬盘里数据怎么放,数据在内存里怎么放。侠义的数据结构往往是指内存里的数据结构。我们需要很好的数据结构,让我们的算法在计算的过程中可以很方便的访问,进行检索和修改。最常见的数据结构就是数组,数组的数据结构,第一种,线性表,内存中,通过数组的下标就可以获取所需要的数据。实例:多项式的存储的时候,链表结构,有指针。指针和链表,指针是一块内存地址,指向内存里不同的块

大数据场景下的算法

大数据情况下的普式算法应用问题。大数据情况下我们课本里的算法也是可以用的,但是速度会非常慢,那怎么办呢?解决方案。一,很多互联网公司,采取暴力来扛的方法,例如hadoop,spark...分布式的计算集群,基于内存的计算,速度很快。将普通的算法移置到这个分布式集群上,但是将普通的算法移置到这个分布式集群上时需要mapreduce化,要对算法测底的改造。二,利用统计学的抽样,将大样本转化成小样本来处理,算出一套公式,将大数据问题转化为小数据问题。三,大数据不一定是指数据大,也包括计算数据量很大的问

算法的时间复杂度计算

网址:https://www.cnblogs.com/zknublx/p/5885840.html

快速排序

不同算法时间复杂度对程序的影响———经典的例子。

算法的稳定性-及稳定性对程序的影响

1,什么是算法的稳定性:稳定意思是说原本键值一样的元素排序后相对位置不变。例如,在快速排序算法中,如果A=B,A排在B的前面,但是在排序后A排在了B的后面。虽然单个属性排序不会有太大影响。但是当有多个属性值,在排序的时候就会出现时间损耗。比如,一个“学生”数组,按照年龄排序,“学生”这个对象不仅含有“年龄”,还有其他很多属性,稳定的排序会保证比较时,如果两个学生年龄相同,一定不交换。
«   2018年10月   »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接
  • RainbowSoft Studio Z-Blog
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By Z-BlogPHP 1.5.2 Zero

转载请注明文章出处!!!!!