摘要:
问题:查找之后,如何去除高亮简述::noh详述:在命令条件下,输入:noh-----------------------------------------------------问题:如何将光标移到一行行首简述:0详述:在命令条件下,输入数字0,即可回到行首拓展:在命令条件下,输入美元符号$,即可回到句尾----------------------------------------------------- 阅读全文
摘要:
Java中一些常见的数据结构ArrayDeque队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。双端队列ArrayDeque是既可以在表的前端进行插入和删除操作,又可以在表的后端进行插入和删除操作。这里是用数组实现的。------------------------------------------------------------------下面三种都是List的实现类ArrayListArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不 阅读全文
摘要:
问题:对多行缩进简述:向左缩是详述:在命令状态,按v进入visual状态,选中多行,再按>,相当于一个TAB键;再选中多行,按<试试--------------------------------------------------------------------------问题:自动缩进简述:==详述:在命令状态下,按下==,相当于一个TAB键,而2==则对两行缩进。拓展:gg=G是对全文进行自动缩进,其实把光标移到起始点,再按=G也能生效了,因为gg只是把光标移到起始点而已。-------------------------------------------------- 阅读全文
摘要:
题目描述有10个台阶,你可以走1步,2 步或者3步,问一共有几种走法问题分析细细想想,如果用f(n)表示那个台阶的走法数,那么f(n) = f(n - 1) + f(n - 2) + f(n - 3),而f(0) = 1, f(1) = 1, f(2) = 2。至于实现,可以用递归,也可以循环实现。其实,这也是求树的叶子节点的问题。附上一段代码#include #include using namespace std;#define N 100int fun(int n){ //initialzing int f[N] = {1, 1, 2}; for (int i = 3;... 阅读全文
摘要:
问题描述对于任意给定的二进制,求出二进制中1的个数,之前在microsoft的电话面试中遇到,现在做个总结,也练下Python方法一:从低到高判断每一个元素是否为1,这里是采用依次与1取与的方法如5的二进制是101,那101与001取与,结果是001,不等于0,所以count加1。101向右移一位为... 阅读全文
摘要:
I am very glad that I hava a choice to go to microsoft. It's no doubt that I learn more things from it.基础First of all, I stand firmly for my conviction that the basis is of most importance. It's no need to worry about too much. Pay more attention to the basis knowledge and improve all aspect 阅读全文
摘要:
延参法师来大同济,主题“快乐看生活”,像我活的不快乐的人,是该去听听。他就在那里,本来我可以跟他来张合影的,不过,我那时候犯二,想着,我干嘛要跟他合影呀,想当初他也是默默无闻的和尚,这个合影仿佛成了我和一“名人”的合影,我不想如此,我想着对等的,指不定哪天我也成了“名人”,算了,感觉总是微妙的,现在也理不清楚,这让我想起了非诚勿扰里面的哈佛男跟巴菲特的合影,当时觉得很有档次,其实这并不意味着什么,合影并不意味着对等,所以也没什么了不起。更何况,只要自己努力,也可以成为强势但又谦虚的那个集体。讲的挺自傲的,不过回过头来来想想,合影下,我还可以回来show一下。这就是现实!给你芝麻,你说我不稀罕, 阅读全文
摘要:
上一篇讲了Partitional Clustering,这一篇聚类的另一种方式,层次分类。 (分享)Hierarchical CLustering(层次分类)层次分类方式(1)Agglomerative(凝聚)(2)Divisive(分裂)凝聚的步骤首先,我用一个通俗的例子来说明下,比如要把10位学生进行聚类,如果我们聚类的标准是空间上的距离,就是说A离B站的近,就认为他们是同一类,而不是根据他们的兴趣爱好,这就是距离的定义,那这样子的话,我们首先算出每两位同学之间的距离,把离得最近的两人先归为一类,那既然是同一类,那就是同一个群体,再算下这9个群体之间的距离,把距离最小的距离再归为一类,直至 阅读全文
摘要:
聚类聚类把一堆对象分类,使每个类内的对象距离最小,每个类之间的距离最大。聚类与分类的区别分类中,有两堆数据,一堆是用来训练的,一堆是用来测试的。就像是一群学生,先教授知识,之后再考试,看这群学生掌握了多少,以此来评估这个教授方式如何?聚类中,就是给你一堆数据,你不知道这堆数据一共分为几类,然后,你通过反复试验,把这堆数据一堆堆分开,就像是一群学生,你要把这群学生进行分类,你可以根据他们坐的位置,或者是性格等,就把这些人分开了。(当然,有时候我们为了看该聚类算法的效果,也会知道这些数据的标记是什么,所以这其实跟分类也有共同点)聚类的方式有两种聚类方式,一种是Partitional Cluster 阅读全文
摘要:
好记性不如烂笔头。1、python可以实现平台无关性先写一个hello.py,再写一个test.py。如下import py_compile py_compile.compile('hello.py')2、关于命名及一些规范变量的命名:以下划线开头类名: 以大写开头私有变量: 有两个下划线方法名: 首字母小写,下面大写3、一些规范一句话可以用分号结尾,也可省略分号一句话一行写不了需要换行,可以加斜杠4、全局变量在函数中改变全局变量的值,必须使用global,在函数用global表示这里使用的全局变量 阅读全文