自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

数据与算法之美

用数据思维解决意想不到的问题!

  • 博客(44)
  • 收藏
  • 关注

转载 算法分析的正确姿势

一、前言在进一步学习数据结构与算法前,我们应该先掌握算法分析的一般方法。算法分析主要包括对算法的时空复杂度进行分析,但有些时候我们更关心算法的实际运行性能如何,此外,算法可视化是一项帮助我们理解算法实际执行过程的实用技能,在分析一些比较抽象的算法时,这项技能尤为实用。在本篇博文中,我们首先会介绍如何通过设计实验来量化算法的实际运行性能,然后会介绍算法的时间复杂度的分析方法,我们还会介绍能够非常便捷

2018-03-31 00:00:00 546

转载 数学界的高冷之王,N次拒绝巨额奖金:我穷,但是我不缺钱。。。

在现实生活中,你和谁在一起的确很重要,甚至能改变你的成长轨迹,决定你的人生成败。是否还记得,当你跟学霸做同学的时候,你总会莫名其妙跟他一起撸题目;当宿舍其他兄弟正在打游戏的时候,你也想着往他们那凑一凑,一起玩游戏;当身边的朋友都在努力做研究的时候,你也不敢有一丝怠慢!与靠谱的人同行,你会更优秀,看靠谱的内容,你会更有内涵!“超级数学建模”是一个致力于给全球读者提供数学科普知识,分享数学干货,追逐科

2018-03-30 00:00:00 322

转载 汇编语言入门教程

学习编程其实就是学高级语言,即那些为人类设计的计算机语言。但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。计算机真正能够理解的是低级语言,它专门用来控制硬件。汇编语言就是低级语言,直接描述/控制 CPU 的运行。如果你想了解 CPU 到底干了些什么,以及代码的运行步骤,就一定要学习汇编语言。汇编语言不容易学习,就连简明扼要的介绍都

2018-03-30 00:00:00 518

转载 近期GitHub上最热门的开源项目(附链接)

2 月份 GitHub 上最热门的开源项目又出炉了,又有哪些新的项目挤进热门榜单了呢,一起来看看。1、nocodehttps://github.com/kelseyhightower/nocode Star 16256这是 2 月份新出炉的项目,可以说是 2018 年最火的佛系编程了,这个项目里面没有一行代码,它的 description 是这样的:The best way to write se

2018-03-29 00:00:00 419

转载 看似简单但容易忽视的编程常识

这些年写了很多的代码、也读过很多的人写的代码,这几年,写代码的机会越来越少,但是每次写代码,感觉需要思考的东西越来越多,好的代码确实难能可贵,在国内业界中,好的软件不少,但是好的代码确实有点凤毛麟角了,写得出来的人不多,有追求的也不多,看到的好的代码越来越少。可能是因为每个人对于好的评判标准不一,程序员中,也不乏文人相轻的较劲,总觉得比人写的代码都不够好,我不想介入这些无谓的争论,这篇文章中,我将

2018-03-28 00:00:00 217

转载 基于Python实现的微信好友数据分析

最近微信迎来了一次重要的更新,允许用户对”发现”页面进行定制。不知道从什么时候开始,微信朋友圈变得越来越复杂,当越来越多的人选择”仅展示最近三天的朋友圈”,大概连微信官方都是一脸的无可奈何。逐步泛化的好友关系,让微信从熟人社交逐渐过渡到陌生人社交,而朋友圈里亦真亦幻的状态更新,仿佛在努力证明每一个个体的”有趣”。有人选择在朋友圈里记录生活的点滴,有人选择在朋友圈里展示观点的异同,可归根到底,人们无

2018-03-27 00:00:00 1627

转载 STEM科学实验:测试了2000+儿童后证明它秒杀了90%的玩具!

除了ipad和那些普通的玩具,我们还能给孩子玩儿些什么?当然是“玩”科学。因为创造力是他们这个年纪,最需要培养的东西。真正的科学启蒙不是将科学知识生硬的灌输给孩子,而是要让孩子在探索中能够独立思考,主动地构建知识库,培养创造力。就如美国的这个全职奶爸(上图)陪孩子的方式,简直就是一部生活版的科普大全。他陪孩子玩的各种日常刷爆社交圈,让无数父母为之惊叹!让我们在圆的中心相会吧~牛奶玩得好炫酷!Dad

2018-03-26 00:00:00 2810

转载 17道因为太难而被禁用的Google面试题

即使是最成功的公司,它的招聘过程有时也会很不靠谱,经常会出一些奇怪的看似没有答案的面试问题,但标准答案却让应聘者还没来得及接近「起跑线」就被「退赛」了。Google 曾经就是这样的公司,招聘人员会出一些难为应聘者的高质量问题。事实上,有些问题实在是太古怪了,最终被完全禁用。2009 年,西雅图工作教练 Lewis 列出了他的客户被 Google 公司问过的 140 个问题,并选出了 17 个最让人

2018-03-26 00:00:00 426 1

转载 16个顶级思维模型

思维模型会给你提供一种视角或思维框架,从而决定你观察事物和看待世界的视角。顶级的思维模型能提高你成功的可能性,并帮你避免失败。打造多元思维模型想法来自查理·芒格,而查理·芒格是沃伦·巴菲特的得力助手。Farnam Street曾这样描述思维模型:“思维模型是你大脑中用于做决策的工具箱。你拥有的工具箱越多,你就越能够做出正确的决策。”不管你是做一些重大决策、领导团队还是制定市场战略,思维模型都能够在

2018-03-25 00:00:00 23543

转载 非名校出身的我,是如何拿到Facebook、谷歌、微软、亚马逊和Twitter的Offer的?

非名校出身,也没有知名科技公司的工作经验,他竟同时拿到了美国5家顶尖科技公司的Offer。他究竟是如何做到的?这篇文章是专门为那些即将开始找工作的人写的。很多正在找工作的人可能会担心因为自己不是毕业于常青藤名校而无法在顶尖科技公司找到一份理想的工作。还有可能其他人会告诉你说因为你不够优秀而无法在微软或Facebook找到一份工作。但是我想告诉你的是,即使你不是出身名校,你依然可以在全球顶尖的科技公

2018-03-24 00:00:00 584

转载 数据告诉你,抖音是如何在半年之内逆袭的

从春节至今,音乐短视频社区“抖音”在苹果应用商店免费排行榜上连续多天霸榜。凭借多元的音乐风格、酷炫的视觉编辑功能、个性化的分发机制以及良好的社区氛围,抖音在上线不久后便受到了年轻用户的追捧。在这一年半的时间里,抖音到底成长到了怎么一个量级?它的用户群体又有哪些特征?我们不妨借助极光大数据来一探究竟。平均每100个移动网民中有14个是抖音用户,月均DAU超3,200万极光大数据的监测结果显示,截至今

2018-03-23 00:00:00 1181

转载 Sorry,关注这些 IT 技术类公众号,真的可以为所欲为

工作和生活节奏超快的今天,想要不断提升自我,碎片化阅读学习是你最佳的选择,如果你已经有了一颗学习的心,却苦于不知道从哪里学习,那么,这些学习的工具和途径就很重要了。今天为你推荐一些 IT技术领域的微信订阅号,你不仅能第一时间获取IT行业动态,还有各种技术干货、求职经验推送,现在关注,还有各种免费学习资料获取,让你提升职场竞争力,成为更好的工程师!想要学到更多,什么时候开始都不晚,赶紧加入吧~数据与

2018-03-23 00:00:00 3691

转载 TED演讲:区块链将如何改变世界?看完太震撼了!

区块链是什么?如果你不知道,你应该了解;如果你知道,有可能你仍需要了解一些它工作原理。唐·泰普斯科特在此使这改变世界、建立信任的科技变得简明易懂。他表示,这就是第二代互联网,将有可能改变我们的金钱、贸易、政府和社会。以下是唐·泰普斯科特曾在TED做的关于区块链将如何改变未来金融的演讲:唐·泰普斯科特,被称为数字经济之父,全球著名的新经济学家、和商业策略大师。他参加过1000多次的各类商业会议。“财

2018-03-22 00:00:00 2442

转载 把握人工智能命脉的有效方法

最近广州的天气老是变幻无常,往往今天还热得要命第二天就寒风瑟瑟(如下图),让小天甚是怀念每天艳阳高照的夏天,虽然热了点但好歹不用担心猝不及防地收到寒风暴雨黄色预警。说到夏天,不得不提一下1956年的那个夏天。为什么是1956年呢?因为,那一年,一个现在响彻世界的词诞生了!1956年夏天,以麦卡赛、罗切斯特等为首的具有远见卓识的年轻科学家在美国达特茅斯大学聚集召开了一次学术会议,会上他们探讨和研究了

2018-03-22 00:00:00 401

转载 这16个数据可视化案例,惊艳了全球数据行业

数据可视化可以帮你更容易的解释趋势和统计数据。数据是非常强大的。当然,如果你能真正理解它想告诉你的内容,那它的强大之处就更能体现出来了。通过观察数字和统计数据的转换以获得清晰的结论并不是一件容易的事。必须用一个合乎逻辑的、易于理解的方式来呈现数据。谈谈数据可视化。人类的大脑对视觉信息的处理优于对文本的处理——因此使用图表、图形和设计元素,数据可视化可以帮你更容易的解释趋势和统计数据。但是,并非所有

2018-03-21 00:00:00 1868

转载 稳定匹配问题——稳定婚姻算法设计

图片源自:美剧《How I met your mother》****本代码带有详细的注释,并在控制台输出时详细地说明了算法的过程,非常有助于新手理解稳定匹配问题和稳定婚姻算法的设计思路。****#include using namespace std;bool finish_or_not(int, int *);bool current_male_is_better(int num, int *m

2018-03-20 00:00:00 704

转载 计算机起源的数学思想

人类的历史可以看做一部关于解放的历史。也有这样的说法,懒惰是人类进步的动力。为了偷懒,人类不断的做着各种努力,发明了各种机器工具,将自己从繁重的劳动解放出来,另一方面,每一次大的进步,都需要解放思想,同时也带来了全人类思想的大解放。在这样的历程中,计算机的出现无疑将人类从很多繁重的作业中解放了出来。与此同时,有些人开始思考能否制造出可以像人类一样进行思考的机器,以将人类从创造性的劳动和逻辑思考中解

2018-03-19 00:00:00 476

转载 Prim 算法及其高效实现

转自:ivy-endhttp://www.ivy-end.com/archives/943背景最小生成树(Minimum Spanning Trees),简称MST。是图论中一个非常重要的概念。解决这个问题有两种算法,今天暂且先来讨论一下Prim Algorithm。不做特别说明,讨论的都是无向图。首先介绍一下最小生成树的概念,我们知道,图可以这样定义 G=(V,E) ,其中 G 表示图,V 表示

2018-03-18 00:00:00 337

转载 图论的各种基本算法

本篇主要涉及到图论的基本算法,不包含有关最大流的内容。图论的大部分算法都是由性质或推论得出来的,想朴素想出来确实不容易。二分图(Is-Bipartite)一个图的所有顶点可以划分成两个子集,使所有的边的入度和出度顶点分别在这两个子集中。这个问题可以转换为上篇提到过的图的着色问题,只要看图是否能着2个颜色就行了。当然,可以回溯解决这个问题,不过对于着2个颜色可以BFS解决。同样,一维数组colors

2018-03-17 00:00:00 11926 1

转载 离职总结:大公司与小公司的个人体验

离职在即,在准备下一个工作环境的这段时间,忽然有一阵感慨,工作近五年,在这段时间中,体验了两种不同的工作环境:一个规模很大,各种开发体系完备的大公司,另一个(也是目前的)是一个规模 100 人左右的小公司。目前正在准备离职中,对于两种不同的环境,很想评论一些什么,但是由于目前工作年限较低,也没什么资格作什么评论,在这个时间,在这样一个心态下,就给自己留点什么,对于今后彷徨时,给自己一个参考(不说谁

2018-03-16 00:00:00 317

转载 2018年最值得关注的15大技术趋势,区块链将得到更广泛的应用

通常情况下,技术趋势是很难准确预测的,因为预测未来本身就极其困难。但是我们还是可以从过往的一些显著数据指标来推测新的一年里科技行业的发展趋势。2018,有哪些值得关注的技术趋势?01 区块链将得到更广泛的应用区块链是一种每一个人都能够分享和访问的电子分类账,交易的双方可通过区块链来跟踪交易记录。区块链这个词在整个2017年都备受大家关注,这是因为加密货币比特币采用了一个分散式区块链来跟踪它的所有交

2018-03-15 00:00:00 1146

转载 物理学家史蒂夫·霍金逝世,享年76岁(附图文回顾他的一生)

3月14日消息,据英国天空新闻等多家媒体报道,史蒂芬·威廉·霍金(Stephen William Hawking)去世,享年76岁(1942年1月8日-2018年3月14日)。这一消息已经得到霍金家人确认。霍金的三个孩子露西、罗伯特和蒂姆在声明中表示,“挚爱的父亲今日过世。我们感到深深地悲痛。他是一名伟大的科学家,也是一个杰出的人,他的工作和科研成果在未来许多年都将继续延续。他的勇气、执着、才智和

2018-03-14 00:00:00 686

转载 这本 “写不完” 的黑科技笔记本,恐怕要颠覆整个行业!

这是一本可以“阅后即焚”的笔记本?别想太多这个“焚”不是那个“焚”哦~TA非常神奇!风筒吹吹,笔记本上字迹都会自动消失。what?(暂时保密,一会见证奇迹)每个人在步入学生时代,到社会工作,不管是写作业还是记录工作,纸质笔记本大家都非常熟悉,不仅方便记录,用纸质笔记本写字的感觉还是有满足感。每一天我们都在纸质笔记本上写写写~对于笔记本,我们是再熟悉不过了。但神奇又黑科技, 号称一辈子都写不完的笔记

2018-03-13 00:00:00 1996

转载 盘点那些让程序员目瞪口呆的Bug都有什么?

程序员一生与bug奋战,可谓是杀敌无数,见怪不怪了!在某知识社交平台中,一个“有哪些让程序员目瞪口呆的bug”的话题引来了6700多万的阅读,可见程序员们对这个话题的敏感度有多高。1、麻省理工“只能发500英里的邮件”该bug发生于麻省理工,当时其系统管理员接到统计系主任的求助电话,主任在电话中说:“咱们的邮件系统无法发送距离500英里以外的地方,准确地说好像是520英里。”此时的系统管理员内心是

2018-03-13 00:00:00 1326 2

转载 如何预测未来房价的发展

1946年2月16日,是一个值得纪念的日子。在这一天,人类历史上真正意义上的第一台电子计算机诞生了,此后计算机便随着科技的发展以强大的生命力飞速发展着。而作为用来定义计算机程序的形式语言——编程语言也紧跟计算机其后蓬勃发展,到目前为止,人类已发明了上千种不同的编程语言,同时每年还会有新的编程语言诞生。说到编程语言,大家最先想到的应该就是C,C++,Java等等。不过,超模君今天要介绍的是2017年

2018-03-12 00:00:00 960

转载 编程到底难在哪里?

写在前面:这篇回答并不是讲述在生活中程序员如何买苹果,而是以买苹果为例说明程序员如何解决问题。程序员需要对问题进行透彻的分析,理清其涉及的所有细节,预测可能发生的所有意外与非意外的情况,列出解决方案的所有步骤,以及对解决方案进行尽量全面的测试。而这些正是我认为编程难的地方。任何一点遗漏都会成为bug,轻则导致挨骂,重则导致经济损失甚至危害安全。注意这些难点全部和语言无关。和编程所需要的绝对严密的逻

2018-03-12 00:00:00 211

转载 50张神图……好不容易才找到完整版!

描述:1.耶鲁大学耗时5年的研究成果。 如果你看见这个舞女是顺时针转,说明你用的是右脑 如果是逆时针转,说明你用的左脑。 据说,14%的美国人可以两个方向都能看见 可以和别人一起看,测试下,一般不同人同时看这张图的感觉都会不太一样的,真的很神奇。描述:2.柱子是圆的还是方的,别着急慢慢看......描述:3.看着黑点身体前后移动描述:4..是静的还是动的(看则静,不看则动)描述:5.狮子在哪里?描

2018-03-11 00:00:00 627

转载 在职场中,长得漂亮真的有用吗?

非常有用。下面五张图,每张图介绍一个研究,都可以从一个侧面回答问题。01 企业对求职者的颜值有多看重?这张图来自两位学者对国内某网站超过100万份招聘广告的分析结果。总的来看,有7.7%的企业会对应聘者的外貌提出要求(形象xx,等等)。如果招聘是针对女性求职者,有差不多三分之一会对外貌提出要求;如果是针对男性,这个比例是6.7%。另外,身高上也是如此:五分之一针对女性的招聘对身高有要求;对男性,这

2018-03-11 00:00:00 284

转载 图像还可以这样玩!如何用波的算法处理图像

我对图像处理一直很感兴趣,曾经写过好几篇博客。前几天读到一篇文章,它提到图像其实是一种波,可以用波的算法处理图像。我顿时有一种醍醐灌顶的感觉,从没想到这两个领域是相关的,图像还可以这样玩!下面我就来详细介绍这篇文章。一、为什么图像是波?我们知道,图像由像素组成。下图是一张 400 x 400 的图片,一共包含了 16 万个像素点。每个像素的颜色,可以用红、绿、蓝、透明度四个值描述,大小范围都是0

2018-03-10 00:00:00 1056 1

转载 不爱读书怎么办?用这个新奇的方法,熟知137亿年来的地球通史

今天,小木为模友们挑选的小荐货:《地球通史墙书》第一次接触《地球通史》墙书的时候,虽然“地球通史”的概念非常吸引我,但“墙书”的叫法怎么听都像是一个噱头,所以小木一直有些莫名的排斥,直到在小天把试用版本送到我面前,亲眼看到后,才颠覆了我之前的看法。小天缓缓打开这本墙书,小木第一次墙书的阅读体验,就被它深深的震撼,原来换种方式读书,会有如此不同的效果。这种震撼让我们第一时间约见了引进该墙书进入国内的

2018-03-10 00:00:00 415

转载 D轮融资1亿美金,6亿美金估值,3位计算机学霸如何带领海归团队创造业内神话?!

顺为资本在创始合伙人雷军及许达来的带领下成功领投了51Talk、丁香园、爱奇艺、一起作业等超级公司有近20家公司估值超过10亿美元如今顺为资本为何愿意投资这家公司?酷家乐6年破6亿美金的公司估值17年全年营收超3亿有着设计师300万+这家以家居云设计为核心的创业公司究竟凭什么? 待场主和大家细聊。就在今天,3月9日,家居云设计平台酷家乐宣布完成1亿美元D轮融资!该轮融资由顺为资本领投、淡马锡旗下P

2018-03-09 00:00:00 403

转载 Prim 算法及其高效实现

背景最小生成树(Minimum Spanning Trees),简称MST。是图论中一个非常重要的概念。解决这个问题有两种算法,今天暂且先来讨论一下Prim Algorithm。不做特别说明,讨论的都是无向图。首先介绍一下最小生成树的概念,我们知道,图可以这样定义 G=(V,E) ,其中 G 表示图,V 表示顶点集合,E 表示边集合。最小生成树是这样一棵树,它满足:通俗地讲,就是使得图GG连通时,

2018-03-09 00:00:00 572 1

转载 如何快速解剖数据背后隐藏的信息

1946年2月16日,是一个值得纪念的日子。在这一天,人类历史上真正意义上的第一台电子计算机诞生了,此后计算机便随着科技的发展以强大的生命力飞速发展着。而作为用来定义计算机程序的形式语言——编程语言也紧跟计算机其后蓬勃发展,到目前为止,人类已发明了上千种不同的编程语言,同时每年还会有新的编程语言诞生。说到编程语言,大家最先想到的应该就是C,C++,Java等等。不过,超模君今天要介绍的是2017年

2018-03-08 00:00:00 589

转载 大数据揭秘:低学历者发财的概率有多大?结果很吃惊

先看两幅图:Table 1: Mean Earnings by Highest Degree Earned, $: 2009 (SAUS, table 232)Table 2: Unemployment Rates by Educational Attainment图一是美国社会收入和最高学历的关系,图二是美国社会失业率和受教育程度的关系,数据来自SAUS和BLS。最高学历群体比高中学历群体的平均

2018-03-08 00:00:00 1021 2

转载 《自然》杂志:中国人越来越沉迷于对着一个叫“区块链”的东西胡言乱语

起初,《自然》杂志以为在2018年春节前后中国发生了一场瘟疫,但很快就改变了这一看法。除了精神亢奋无法入睡,那里的人们身体还算健康。不过,他们越来越沉迷于对着一个叫“区块链”的东西胡言乱语,根本停不下来。因为教育背景不同,谵语者们的地位也相应悬殊。能使用英语是一个优势,即便只是单词展示式的英语。使用coin显然要比直接说“币”高级,如果再能把“链”称作chain,那就意味着与区块链的距离已经非同寻

2018-03-07 00:00:00 767

转载 国内各大平台的推荐算法,看到360的时候笑喷了……

网友整理的各大平台推荐算法!

2018-03-07 00:00:00 1799

转载 干货|吴恩达Coursera课程教你学习神经网络<二>!

上一周的课程中讲了神经网络的结构以及正向传播(feed forward)过程,了解了神经网络是如何进行预测的,但是预测的结果怎么和真是结果进行比较以及发现了错误如何修改还没有提及。这一周的课程中,介绍了cost function作为结果比较的标准以及backpropagation方法作为错误修改的方式。1 Cost FunctionLinear regression使用平方差来表示结果之间的差距:

2018-03-06 00:00:00 356

转载 扎克伯格做了26张PPT,员工效率提10倍,已被疯狂传阅!

1、时间常有,时间在于优先。2、时间总会有的:每天只计划 4~5 小时真正的工作。3、当你在状态时,就多干点;不然就好好休息:有时候会连着几天不是工作状态,有时在工作状态时却又能天天忙活 12 小时,这都很正常的。4、重视你的时间,并使其值得重视:你的时间值 1000 美元/小时,你得动起来。5、不要多任务,这只会消耗注意力;保持专注,一心一用。6、养成工作习惯,并持之以恒,你的身体会适应的。7、

2018-03-06 00:00:00 3309 5

转载 我是怎么进入Oracle这样的大企业的?

导语:人工智能是泡沫么?AI产业的未来将何去何从?机器学习又该怎么学习?AI行业从业者又是怎么看待这个行业的呢?踏入一个行业之前最好对这个行业有个全方位的了解。本文作者饶毅,现就职于甲骨文公司。 AI行业现状进几年来,无论是科研院所,商业巨头还是初创企业,各行各业都在大力开发或者引进人工智能,由于储备不足,导致人工智能人才出现巨大缺口,根据领英近日发布的全球AI领域技术人才分布图显示,中国目前的A

2018-03-05 00:00:00 1000 1

转载 详解全排列算法

简介给定 {1, 2, 3, , , n},其全排列为 n! 个,这是最基础的高中组合数学知识。我们以 n=4 为例,其全部排列如下图(以字典序树形式来呈现):我们很容易想到用递归来求出它的所有全排列。仔细观察上图,以 1 开头,下面跟着 {2, 3, 4} 的全排列;以 2 开头,下面跟着 {1, 3, 4} 的全排列;以 3 开头,下面跟着 {1, 2, 4} 的全排列;以 4 开头,下面跟着

2018-03-05 00:00:00 908

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除