实用算法思维_第1页
实用算法思维_第2页
实用算法思维_第3页
实用算法思维_第4页
实用算法思维_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用算法思维穷人和富人到底差距在哪里?领袖和平民到底差距在哪里?菜鸟和牛人到底差距在哪里?1答案-思维方式不同!改变思维方式-这个讲座会影响你的一生2选择你的思维方式你今天的生活质量是你3年前的选择决定的你今天的选择决定你3年后的生活质量巨人的思维方式理论联系实践的路线原生态的思维方式实践联系实践的路线3事实上你别无选择!商派要生存,就一定要做行业前三名行业前三名的大公司招聘程序员,都考算法核心竞争力,就是你能做的别人做不了!门槛,就是好事,问题,就是机会!我们从父亲身体里出来,就打败过2亿人,无所畏惧,人生要有价值,要精彩!4算法思维站在巨人的肩旁上思考5区别懂不懂算法的标准大欧记法O(1)

2、O(lgN)O(N)O(n*lgN)O(n2)O(n!)=200.38 order by A. Price度量值(小数,时间类的)是不适合建哈希,。哈希只适合“等于”的情况平衡二叉树适合大于,小于类的范围查找和排序,具有O(K+lgN)的特性。倒排索引适合字符串的O(1)模糊查找。哈希适合外键匹配。这三种索引机制,解决了NoSQL的搜索问题,业务逻辑飘在内存中,从此和T-SQL说再见!10哈希,二叉,倒排赶快在你熟悉的语言里找到哈希,二叉,倒排的实现办法(线程要安全哦)。灵活应用这三板斧,你就是算法程咬金就可以雪花啤酒-勇闯天涯了!哈希二叉倒排11其他ShopEX应用场景寻找HTML-Tabl

3、e,Jason嵌套标签的头尾,要用Stack栈!维持有限大小的缓存(点击数/K时间),需要用Heap堆!批量处理任务,要用Queue队列!推荐商品可能要用到位运算Binnary以及 Combine组合数学 !智能输入和过滤敏感次要用Trie字典树!关系网络建立要用BFS,DFS数据挖掘要用到贝叶斯Bayes公式和correlation相关系数等等。识别验证码,可能要用到连通域,凸包,余弦相似度,甚至神经网络,遗传算法等组合拳。仓储物流,需要用算法来解决运筹学,约束条件下的最优解。亲,你觉得算法是有用啊,还是有用啊,还是有用啊?不是算法没用,是你没用他,因为你没用,所以你没用!12同样,算法可以

4、让你的业余生活丰富多彩而且有用拓展活动上的Yes or No的问题。游戏中的寻路问题,作弊问题。用并查集,自己生成个迷宫/关卡来玩。你看的3D影片,离不开算法的力量。CSDN,博客园,ACM站是比打游戏还好玩的地方。把有用的事情变得有趣,把有趣的事情变得有趣很重要。人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。-哈佛大学13关键是可以给你带来钱赚钱的平台,必定是大用户,高并发,高性能,除非你不想赚钱。公司赚钱了,你才能赚钱,你还在做单机版的MVC+S

5、QL吗?大公司的Offer考的都是算法,分布式算法。阿里月薪最高的,不是总监,而是算法工程师。百度会百万奖励算法组,因为,他们利用巨人创造了价值。Page Rank是Google 老板的人名!ACM国际竞赛冠军被IBM和HP高价锁定,毕业生50W年薪!他们疯了吗?14让不肯学习的人去SHI技术上有保守,中庸,激进三种态度。节省工作量,节省学习成本的保守思想必定会犯错误,最后什么也节省不了。在扎实的基本功的情况下,激进的技术态度,可以振奋团队。保持激情的团队,干活其实不累,年轻人默认是喜欢学习,抱有激情,接受挑战的。象李云龙一样正面突围,有本事命中敌人指挥所,狼行千里吃肉!兵熊熊一个,将熊熊一窝,向组织要人生的效率!15看不懂书,咋办?一本书看不懂,那就多买几本横向看,几十本算法书不为过,有珍藏价值,不过时。多寻找刺激,讨论啦,装B啦,尤其可以多去面试(但不要频繁跳槽)写些技术博文,作些算法作品。记住结论和用法,略过复杂的证明和实现,学以致用。16一个案例需要智能提示最短路径,合并与分装.光棍节前后的物流量,远远超过这个数字2万单/天,不休息,一天8万6千4百秒,需要4秒钟处理一单.仓库分拣系统1718微商算法应用1,验证码:凸包,机器学习,向量机2,新浪用户ID采集策略3,新浪,腾讯用户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论