
技术文章
数据娃掘
人生何需久睡,死后自会长眠
展开
-
Latex常用积累
1.latex中把公式中一部分斜体变为直体2.Loss Function的这个符号LaTeX 里怎么打? 实际上,就是手写体的L,Latex中这样引用就行:\mathcal{L}3.常用数学符号的 LaTeX 表示方法 http://mohu.org/info/symbols/symbols.htm4.如何打印出带编号的公式,并且自己来定义...原创 2019-12-30 00:48:33 · 4360 阅读 · 2 评论 -
GitHub和SourceTree入门教程
-->本教程适用于主流的开源网站github和bitbucket,个人认为sourceTree还是比较好用的git客户端,支持windows和mac os。-->soureceTree的最新版本可能与此教程的screenshot有些许不同,但大同小异(sourceTree的最新版本操作上更人性化)-->在github上注册一个账号,然后登陆。-->在github上点击create ne转载 2015-04-30 15:49:51 · 577 阅读 · 0 评论 -
创建GitHub技术博客全攻略
说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字.本文中假设用户名为 tiemaocsdn1. 注册账号:地址: https://github.com/输入账号、邮箱、密码,然后点击注册按钮.图1 第1步2. 初始设置注册完成后,选择Free免费账号完成设置。图2 第2步转载 2015-09-04 07:57:48 · 500 阅读 · 0 评论 -
程序中log打印的梳理
程序中记录日志一般有两个目的:Troubleshooting和显示程序运行状态。好的日志记录方式可以提供我们足够多定位问题的依据。原创 2014-08-01 07:05:08 · 1298 阅读 · 0 评论 -
SELECT框JS操作小结
1.判断SELECT是否存在值为reqVal的item. function checkItemIsExit(selObj,reqVal)....原创 2010-04-07 22:41:00 · 765 阅读 · 0 评论 -
自己总结红黑树删除-2
本文是我个人整理的关于双黑问题的场景处理过程.原创 2015-01-21 15:04:57 · 698 阅读 · 0 评论 -
自己总结红黑树删除-1
对 “待del节点[X]” 进行判断......原创 2015-01-21 14:58:09 · 643 阅读 · 0 评论 -
初识机器学习算法有哪些?
机器学习无疑是现在数据分析领域的一个重要内容,凡事从事IT工作领域的人都在平时的工作中或多或少的会用到机器学习的算法。机器学习有很多算法,不过大的方面可分为两类:一个是学习的方式,一个是算法的类似性。学习方式:根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方式。在机器学习领域,有几种主要的学习方式。将算法按照学习方式分类是转载 2015-11-19 11:23:38 · 801 阅读 · 0 评论 -
latex常用
latex常用原创 2016-09-25 16:03:51 · 1076 阅读 · 0 评论 -
确定windows操作系统的默认编码格式
问:怎么看当前 windows操作系统的默认编码格式?答:在Windows平台下,进入DOS窗口,输入:chcp可以得到操作系统的代码页信息,你可以从控制面板的语言选项中查看代码页对应的详细的字符集信息。例如:我的活动代码页为:936,它对于的编码格式为GBK活动代码页对应关系:http://blog.youkuaiyun.com/yelbosh/article/detai原创 2015-02-09 16:31:55 · 12211 阅读 · 0 评论 -
【算法设计与分析】5个数7次比较排序的算法
找到最快的算法,一直是计算机界的目标之一,而排序就是其中最基本的算法。什么样的排序才是最快的呢?1.最少的比较次数,算法理论证明n个数排序,如果是基于比较的算法,至少需要 ㏒(n!) 向上取整数。下面给出小数目下,最少比较次数: n12345678㏒(n!)01357101316转载 2015-01-18 06:25:04 · 1963 阅读 · 1 评论 -
排序试题
一 选择题 1.某内排序方法的稳定性是指(D )。A.该排序算法不允许有相同的关键字记录 B.该排序算法允许有相同的关键字记录 C.平均时间为0(n log n)的排序方法 D.以上都不对 2.下面给出的四种排序法中(D )排序法是不稳定性排序法。A. 插入 B. 冒泡 C. 二路归并 D. 基数转载 2015-01-18 06:39:45 · 7549 阅读 · 0 评论 -
Eclipse下编写C++程序——CDT环境搭建
很多从事C++开发的人员都选择VS作为开发平台,其实用Eclipse开发C++也是可以的。下面就讲解如何使用Eclipse的CDT搭建标准的C/C++开发环境。1、简要介绍: 我们知道程序由源代码到最后生成可运行程序需要经过以下步骤:编辑->编译->连接。Eclipse就是编辑器,为了能编译C/C++源代码我们还需要一个编译器,这里我们选择minGW。 对于Ec转载 2014-12-17 15:36:52 · 672 阅读 · 0 评论 -
通透红黑树
. 红黑树简介 红黑树是一种平衡的二叉查找树,是一种计算机科学中常用的数据结构,最典型的应用是实现数据的关联,例如map等数据结构的实现。1972年,鲁道夫贝尔最先发明,但是他称之为“对称二叉B树”,真正的称之为“红黑树”是在1978年Leo J. Guibas 和 Robert Sedgewick的一篇论文开始的。这么算起来,红黑树已经存在了将近30年,时至今日,仍旧另初学者头痛不已。原创 2015-01-11 18:26:26 · 663 阅读 · 0 评论 -
动态规划方法生成最优二叉查找树
1、概念引入 基于统计先验知识,我们可统计出一个数表(集合)中各元素的查找概率,理解为集合各元素的出现频率。比如中文输入法字库中各词条(单字、词组等)的先验概率,针对用户习惯可以自动调整词频——所谓动态调频、高频先现原则,以减少用户翻查次数。这就是最优二叉查找树问题:查找过程中键值比较次数最少,或者说希望用最少的键值比较次数找到每个关键码(键值)。为解决这样的问题,显然需要对集合的每个元素赋转载 2015-01-11 19:45:34 · 2216 阅读 · 0 评论 -
【算法学习】最优二叉查找树(动态规划)
一、什么是最优二叉查找树最优二叉查找树:给定n个互异的关键字组成的序列K=,且关键字有序(k1图一显示了给定上面的概率分布pi、qi,生成的两个二叉查找树的例子。图二就是在这种情况下一棵最优二叉查找树。概率分布:i012345pi转载 2015-01-12 13:26:26 · 1907 阅读 · 1 评论 -
平衡二叉树
平衡二叉树定义(AVL):它或者是一颗空树,或者具有以下性质的二叉树:它的左子树和右子树的深度之差的绝对值不超过1,且它的左子树和右子树都是一颗平衡二叉树。平衡因子(bf):结点的左子树的深度减去右子树的深度,那么显然-1很显然,平衡二叉树是在二叉排序树(BST)上引入的,就是为了解决二叉排序树的不平衡性导致时间复杂度大大下降,那么AVL就保持住了(BST)的最好时间复杂度O(lo转载 2014-12-26 16:12:23 · 574 阅读 · 0 评论 -
红黑树
之前看了很多写红黑树的博客,但是感觉都讲的不太清楚!没说这样操作如何使他保持平衡的,于是疑惑重重,就看不下去了,一次不经意看到一个人说维基百科的红黑树讲的好,我就随便点了一下一看——这下疯了~,怎么讲的这么好!可以说是把一个复杂的问题,讲得简单化!这太幸福了! 于是我就慢慢学会了!强烈推荐维基的这个讲解,再也找不到比这还好的讲解了!不知道它上边其它的怎么样,反正这个很好!!既然学会了,走过来了,我转载 2014-12-26 16:14:57 · 662 阅读 · 0 评论 -
算法复杂度中的O(logN)底数是多少
问题:最近有好几学生问我,无论是计算机算法概论、还是数据结构书中,关于算法的时间复杂度很多都用包含O(logN)这样的描述,但是却没有明确说logN的底数究竟是多少。解答:算法中log级别的时间复杂度都是由于使用了分治思想,这个底数直接由分治的复杂度决定。如果采用二分法,那么就会以2为底数,三分法就会以3为底数,其他亦然。不过无论底数是什么,log级别的渐进意义原创 2014-12-26 17:01:36 · 58816 阅读 · 9 评论 -
集群、分布式、负载均衡区别与联系
1、Linux集群主要分成三大类( 高可用集群, 负载均衡集群,科学计算集群)集群是一个统称,他分为好几种,如高性能科学群集、负载均衡群集、高可用性群集等。 科学群集 、高性能集群(High performance cluster,HPC)它是利用一个集群中的多台机器共同完成同一件任务,使得完成任务的速度和可靠性都远远高于单机运行的效果。弥补了单机性能上的不足。该集群在天气预报、环境监转载 2014-12-12 04:49:42 · 753 阅读 · 0 评论 -
Hadoop目前只是“穷人的ETL”
虽然企业部署Hadoop大数据系统的最终目的是进行“性感”的分析应用,但是大多数企业距离这一目标还很远很远。根据IDC发布的Hadoop-MapReduce软件生态系统预测报告,Hadoop市场正在以60%的年复合增长率高速扩张。但是该报告也揭示了一个让人吃惊的事实,作为大数据分析应用的代名词,Hadoop的流行其实与数据分析无关。实际上大多数采用Hadoop的公司都没有将Hadoop用于大数转载 2014-11-02 02:31:53 · 2883 阅读 · 0 评论