10 2015 档案
摘要:http://blog.sina.com.cn/s/blog_4baaabbb010007hu.html发现最近跟编译出现怪问题特别结缘,上个星期被搞得不行啦!但是现在却发现自己却爱上了他,起码现在遇到总比以后遇到好吧!今天遇到的问题是fatal error LNK1169: 找到一个或多个多重定义...
阅读全文
摘要:今天的趣题来源于IBM Ponder This 三月份的谜题。大家应该都听说过这个老题目:有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药?这个问题的答案也堪称经...
阅读全文
摘要:原文:http://www.cnblogs.com/Laokong-ServiceStation/archive/2011/04/19/2020402.html类string的构造函数、拷贝构造函数和析构函数引用http://www.cppblog.com/life02/archive/2011/0...
阅读全文
摘要:原文:http://www.cnblogs.com/kaituorensheng/archive/2012/10/23/2736069.htmlchar *a = "hello" 中的a是指向第一个字符‘a'的一个指针char a[20] = "hello" 中数组名a也是执行数组第一个字符‘h’的...
阅读全文
摘要:原文:https://snipt.net/aolin/c-6///处理string类型的方法del_sp(string &str)待测试//处理C-Style的方法可用,可以考虑将该方法改写为void del_ch(char *src , char ch),使其更加通用化。#include #inc...
阅读全文
摘要:原文:http://www.blogchong.com/post/NaiveBayes.html1文档说明该文档为朴素贝叶斯算法的介绍和分析文档,并且结合应用实例进行了详细的讲解。其实朴素贝叶斯的概念以及流程都被写烂了,之所以写这些是方便做个整理,记录备忘。而实例部分进行了详细的描述,网络上该实例比...
阅读全文
摘要:原文:http://www.blogchong.com/post/111.html写这篇文章,缘自于前几天部门内部成员们进行了一次部门内部现有涉及的一些算法的review以及整理。不过比较囧的就是,由于boss不在,我们讨论讨论着就成了吐槽大会,倒是有一半时间在吐槽产品以及业务部门了~~不过这也算是...
阅读全文
摘要:原文:http://www.cnblogs.com/Anker/archive/2013/05/04/3059070.html1、前言 前段时间忙着搞毕业论文,看书效率不高,导致博客一个多月没有更新了。前段时间真是有些堕落啊,混日子的感觉,很少不爽。今天开始继续看算法导论。今天继续学习动态规划和贪...
阅读全文
摘要:原文:http://www.cnblogs.com/Anker/archive/2013/03/15/2961725.html前言: 书中列举四个常见问题,分析如何采用动态规划方法进行解决。今天把动态规划算法总结一下。关于四个问题的动态规范分析过程可以参考前面的几篇日志,链接如下: 装配线调度问...
阅读全文
摘要:http://c.biancheng.net/cpp/biancheng/view/201.htmlhttp://just-study.blogbus.com/logs/25814415.htmlhttp://www.cnblogs.com/hnrainll/archive/2011/05/20/2...
阅读全文
摘要:原文:http://blog.csdn.net/Solstice/article/details/5334243陈硕 (giantchen_AT_gmail)Blog.csdn.net/Solstice2010 Feb 28这篇文章原本是前一篇博客《多线程服务器的常用编程模型》(以下简称《常用模型》...
阅读全文
摘要:原文:http://c.biancheng.net/cpp/html/746.html1) error C2001: newline in constant编号:C2001直译:在常量中出现了换行。错误分析:字符串常量、字符常量中是否有换行。在这句语句中,某个字符串常量的尾部是否漏掉了双引号。在这语...
阅读全文
摘要:原文:http://blog.csdn.net/ce123/article/details/6971544一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一...
阅读全文
摘要:原文:http://blog.csdn.net/zyearn/article/details/7758716近日在复习数据结构,看到栈的时候,发现1个元素进栈,有1种出栈顺序;2个元素进栈,有2种出栈顺序;3个元素进栈,有5种出栈顺序,那么一个很自然地问题就是n个元素进栈,共有多少种出栈顺序?说来惭...
阅读全文
摘要:http://blog.csdn.net/laoyang360/article/details/7855860http://www.zhihu.com/question/20278387深究递归和迭代的区别、联系、优缺点及实例对比1.概念区分递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己...
阅读全文
摘要:Python性能优化的20条建议http://segmentfault.com/a/1190000000666603优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(...
阅读全文
摘要:http://www.jellythink.com/archives/82C++设计模式——单例模式A-A+果冻想2013年11月21日512435 次浏览C++|设计模式C++|C++单例模式|Design Pattern|Singleton Pattern|单例模式|实例销毁|线程安全|设计模式...
阅读全文
摘要:本文地址:http://blog.csdn.net/morewindows/article/details/12684497转载请标明出处,谢谢。欢迎关注微博:http://weibo.com/MoreWindows首先看看题目要求:数组A中,除了某一个数字x之外,其他数字都出现了三次,而x出现了一...
阅读全文
摘要:原文:http://www.infotech.ac.cn/article/2012/1003-3513-28-2-60.htmlMapReduce原理及其主要实现平台分析亢丽芸, 王效岳, 白如江摘要关键词:MapReduce;实现平台;Hadoop;Phoenix;Disco;MarsAnalys...
阅读全文
摘要:http://blog.csdn.net/ljianhui/article/details/22338405一、问题描述输入一棵二叉搜索树,现在要将该二叉搜索树转换成一个排序的双向链表。而且在转换的过程中,不能创建任何新的结点,只能调整树中的结点指针的指向来实现。二、实现思路在二叉搜索树中,每个结点...
阅读全文
摘要:原文:http://blog.csdn.net/sheepmu/article/details/38459165实现O(1)获取最大最小值的栈和队列----java一.如何实现包含获取最小值函数的栈问题:定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的getMin函数。在该栈中,调用ge...
阅读全文
摘要:原文:http://www.cnblogs.com/jerrylead/archive/2011/03/05/1971867.html#3281650对线性回归,logistic回归和一般回归的认识 【转载时请注明来源】:http://www.cnblogs.com/jerrylead JerryL...
阅读全文
摘要:原文:http://www.cnblogs.com/jerrylead/archive/2011/03/18/1988419.htmlSMO算法由Microsoft Research的John C. Platt在1998年提出,并成为最快的二次规划优化算法,特别针对线性SVM和数据稀疏时性能更优。关...
阅读全文
摘要:原文:http://blog.csdn.net/v_july_v/article/details/6279498 海量数据处理:十道面试题与十个海量数据处理方法总结作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理...
阅读全文
摘要:二分查找实现(Jon Bentley:90%程序员无法正确实现)作者:July出处:结构之法算法之道引言Jon Bentley:90%以上的程序员无法正确无误的写出二分查找代码。也许很多人都早已听说过这句话,但我还是想引用《编程珠玑》上的如下几段文字:“二分查找可以解决(预排序数组的查找)问题:只要...
阅读全文
摘要:原文:http://noalgo.info/382.htmlString是C++中的重要类型,程序员在C++面试中经常会遇到关于String的细节问题,甚至要求当场实现这个类。只是由于时间关系,可能只要求实现构造函数、析构函数、拷贝构造函数等关键部分。String的实现涉及很多C++的基础知识、内存...
阅读全文
摘要:原文:http://www.cnblogs.com/orchid/p/4067042.html1,一根木棒,截成三截,组成三角形的概率是多少?2,抛一个六面的色子,连续抛直到抛到6为止,问期望的抛的次数是多少?3,一个木桶里面有M个白球,每分钟从桶中随机取出一个球涂成红色(无论白或红都涂红)再放回,...
阅读全文
摘要:看到科学网上几篇关于卷积的博文,也颇为受益。的确,卷积是一个极为重要的运算,其定义事实上是自然的。但由于我们教材中过于拘泥于形式,从而使得学生感觉这是个天上掉下来的东西。我第一次接触卷积之时便有此感觉。不过,在后期逐渐接触之中,形成了一些自己的浅见,并在课堂之上经常提起。仅记于此,以为交流之便宜。首...
阅读全文
摘要:http://www.ruanyifeng.com/blog/2013/03/tf-idf.html作者:阮一峰日期:2013年3月15日这个标题看上去好像很复杂,其实我要谈的是一个很简单的问题。有一篇很长的文章,我要用计算机提取它的关键词(Automatic Keyphrase extractio...
阅读全文
摘要:原文:http://www.cnblogs.com/dolphin0520/archive/2011/08/25/2153720.html 二叉树的非递归遍历 二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。对于二叉树,有前序、中序以及后序三种遍历方法。因为...
阅读全文
摘要:原文:http://www.cnblogs.com/wuchanming/p/4444961.html连续两次面试都问到了红黑树,关键两次都没有答好,这次就完整地来学习整理一下。没有学习过红黑树的同学请参考:> Chapter 13 Red-Black Trees Chapter 14 Augmen...
阅读全文
摘要:http://www.cnblogs.com/jingwhale/p/4618351.htmlApriori algorithm是关联规则里一项基本算法。是由Rakesh Agrawal和Ramakrishnan Srikant两位博士在1994年提出的关联规则挖掘算法。关联规则的目的就是在一个数据...
阅读全文
摘要:http://www.cnblogs.com/fengfenggirl/p/classification_evaluate.html一、引言 分类算法有很多,不同分类算法又用很多不同的变种。不同的分类算法有不同的特定,在不同的数据集上表现的效果也不同,我们需要根据特定的任务进行算法的选择,如何选择...
阅读全文
摘要:原文:http://dataunion.org/5009.html一:为什么要预处理数据?(1)现实世界的数据是肮脏的(不完整,含噪声,不一致)(2)没有高质量的数据,就没有高质量的挖掘结果(高质量的决策必须依赖于高质量的数据;数据仓库需要对高质量的数据进行一致地集成)(3)原始数据中存在的问题:不...
阅读全文
摘要:http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户...
阅读全文
摘要:原文:http://www.cnblogs.com/AndyJee/p/4483043.htmlThere areNchildren standing in a line. Each child is assigned a rating value.You are giving candies to...
阅读全文
摘要:原文:http://blog.csdn.net/hguisu/article/details/78802881. Bit Map算法简介 来自于《编程珠玑》。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空...
阅读全文
摘要:http://blog.csdn.net/eastmount/article/details/48614121题目概述:Given two strings s and t, determine if they are isomorphic.Two strings are isomorphic if ...
阅读全文
摘要:聚类算法来自:百度百科1算法起源2算法用途3聚类要求▪可伸缩性▪不同属性▪任意形状▪领域最小化▪处理“噪声”▪记录顺序▪高维度▪基于约束▪解释性-可用性4算法分类▪划分法▪层次法▪密度算法▪图论聚类法▪网格算法▪模型算法5具体方法▪K-MEANS▪K-MEDOIDS▪Clara▪Clarans算法起...
阅读全文
摘要:机器学习算法与Python实践之(七)逻辑回归(Logistic Regression)zouxy09@qq.comhttp://blog.csdn.net/zouxy09 机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习...
阅读全文
摘要:http://www.cnblogs.com/joneswood/archive/2012/03/04/2379615.html1. 什么是Treelink Treelink是阿里集团内部的叫法,其学术上的名称是GBDT(Gradient Boosting Decision Tree,梯度提升决策树...
阅读全文
摘要:上周是淘宝穿衣搭配算法大赛开始评测后的第一周,周冠军是来自浙江大学的"FUC AUTH"队。他们在夺得本周冠军之后,还将自己的获胜经验分享给了大家,究竟有什么秘诀呢?阿里巴巴天池大数据竞赛在浙大师兄们的口碑中一直很不错,它真正意义上地为我们提供了海量数据源和大数据处理平台,尤其是大数据处理平台是在高...
阅读全文
摘要:http://mp.weixin.qq.com/s?__biz=MzA3MDg0MjgxNQ==&mid=208451006&idx=1&sn=532e41cf020a06737ef7fc7f570d3b7a&scene=0#rd资金流入流出预测赛题简介蚂蚁金服拥有上亿会员并且业务场景中每天都涉及大...
阅读全文
摘要:在做ACM题时,经常都会遇到一些比较大的整数。而常用的内置整数类型常常显得太小了:其中long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647。而unsigned范围是[0,2^32),即0~4294967295。也就是说,常规的32位整数只能够处理40亿...
阅读全文
摘要:王道面试P231问题描述:假如已知有n个人和m对好友关系(存于数字r)。如果两个人是直接或间接的好友(好友的好友的好友...),则认为他们属于同一个朋友圈,请写程序求出这n个人里一共有多少个朋友圈。假如:n = 5,m = 3,r = {{1 , 2} , {2 , 3} ,{4 , 5}},表示有...
阅读全文
摘要:原文:http://blog.csdn.net/bxyill/article/details/8962832问题描述:现有一直线,从原点到无穷大。这条直线上有N个线段。线段可能相交。问,N个线段总共覆盖了多长?(重复覆盖的地区只计算一次)===============================...
阅读全文
摘要:原文:http://www.aboutyun.com/thread-9425-1-1.html问题导读1.Connection Refused可能原因是什么?2.如何判断内存溢出,该如何解决?扩展:3.你认为/etc/hosts配置错误,会对集群有什么影响?1 概述 Spark的on Yarn模式...
阅读全文
摘要:从B树、B+树、B* 树谈到R树作者:July、weedge、Frankie。编程艺术室出品。说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R树。其中B树、B+树及B*树部分由weedge完成,R树部分由Frankie完成,全文最终由July统稿修订完成。出处:http://blog.c...
阅读全文
摘要:原文:http://www.dspwhy.com/jishu/2014-04-17/137.html亿万资金正在流向网络广告领域。但营销人员也面临着一个令人不安的现实,那就是猖獗的欺诈。越来越多的广告主抱怨自己的广告遭到了严重的作弊行为,进行了大量浪费。 根据行业组织互动广告局(Interacti...
阅读全文
摘要:原文:http://yjtjh.blog.51cto.com/1060831/294119Linux I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。Linux 2.6内核中有提高网络I/O性能的新方法,即epoll 。1、为什么select落后首先,在Linu...
阅读全文
摘要:http://www.cnblogs.com/xdp-gacl/p/3777987.htmlJava基础学习总结——Java对象的序列化和反序列化一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途...
阅读全文
摘要:原文:http://blog.csdn.net/morewindows/article/details/6678165归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。首先考虑下如何将将二个有序数列合并。这个非常简单,只要...
阅读全文
摘要:原文:http://blog.csdn.net/morewindows/article/details/6709644堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是完全二叉树或者是近似完全二叉树...
阅读全文
摘要:原文:http://blog.csdn.net/hairetz/article/details/4281931很想写点关于多进程和多线程的东西,我确实很爱他们。但是每每想动手写点关于他们的东西,却总是求全心理作祟,始终动不了手。今天终于下了决心,写点东西,以后可以再修修补补也无妨。一.为何需要多进程...
阅读全文
摘要:原文:http://mp.weixin.qq.com/s?__biz=MzA4NzkyMDIwNw==&mid=220128483&idx=4&sn=cfa87c941f36f27160debf5e1ec37f09#rd1妙用Alt键键盘之王Alt是单词“Alter”的缩写,意思为“改变”。在Win...
阅读全文
摘要:原文:http://www.skywod.com/132在互联网广告领域中,有一种新的广告形态,叫做程序化购买。程序化购买一般通过竞价的方式来购买每一次的曝光。 想象一下这样的一个场景: 有个用户是一个上海地区的女性,1月2日在淘宝上搜索过“联想一体机”、1月3日在google上搜索过“丰田汽车”、...
阅读全文
摘要:原文:http://contest.ipinyou.com/cn/manual.shtmlRTB (Real Time Bidding, 实时竞价) 是近年来计算广告领域最激动人心的进展之一。 它增加了展示广告的透明度与效率,有利于展示广告生态系统的健康发展。 RTB模式使 得广告主能在合适的时间将...
阅读全文
摘要:原文:http://www.inboundjournals.com/rtb-real-time-bidding-the-future-of-online-advertising/[资讯图表] RTB实时竞价广告是未来趋势RTB (Real Time Bidding) 实时竞价,已经成为网路广告产业最...
阅读全文