我们知道,如果两个对象即使内容,javascript也会判断它们不相等。但是有时候,我们仅仅需要判断两个对象的内容是否相等。那么我们应该如何做到且考虑周全呢?比如说0和-0,null和undefined,是不相等的,NaN和NaN默认是不相等的。我写了一个isEqual方法,考虑到了诸多方面,代码如下:
//isEqual:判断两个对象是否键值对应相等
...
分类:
其他好文 时间:
2015-07-15 22:54:32
阅读次数:
165
题意:给出n个数,让你通过下面两种操作,把它们转换为同一个数。求最少的操作数。
1.ai = ai*2
2.ai = ai/2,向下取整
思路:可以除以二 或者 乘以二,就相当于位运算的右移和左移。用两个数组,vis 数组, cnt 数组。刚开始都初始化为0; vis[i] 表示 i 这个数可以由几个数转化而来,cnt[i] 表示题目给出的 n 个数全部转化为 i 需要的操作数。
首先遍历数组找到 ai 的最大值记为 MAX,那么所有数转化的上界就是 MAX,因为如果最终转化的数如果大于MAX,那...
分类:
其他好文 时间:
2015-07-15 22:55:38
阅读次数:
200
1、官网找到最新版的安装包:
http://maven.apache.org/download.cgi
拷贝文件名为 *-bin.tar.gz 的链接地址;
2、下载
# wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
...
分类:
其他好文 时间:
2015-07-15 22:55:28
阅读次数:
117
1、检查是已经安装了svn:
# rpm -qa subversion
subversion-1.7.14-6.el7.x86_64
卸载旧版本的svn:
# yum remove subversion
然后再检查是否已经下载成功: # rpm -qa subversion
2、检查yum是否有最新版的安装版本:
# yum list | grep subversio...
分类:
其他好文 时间:
2015-07-15 22:55:07
阅读次数:
201
优先级
运算符
名称或含义
使用形式
结合方向
说明
1
[]
数组下标
数组名[整型表达式]
左到右
()
圆括号
(表达式)/函数名(形参表)
.
成员选择(对象)
对象.成员名
...
分类:
其他好文 时间:
2015-07-15 22:52:22
阅读次数:
202
Description
There is a straight highway with villages alongside the highway. The highway is represented as an integer axis, and the position of each village is identified with a single integer coor...
分类:
其他好文 时间:
2015-07-15 22:54:39
阅读次数:
167
现在是在回家的车上,暑假已经开始,而大一终于正在结束,就小小的记录一下我的大学,我的大一。这一年也算是人生的一个转折吧。必须需要记录一下。当然了,比较符合本少年的作风。
大一这一年,现在总的感觉,用几个词来概括。收获,思考,认知,感受。其实觉得可以说很多词的,好吧好吧,还是一个一个的来吧。现在脑海为何突然浮现出上学期,英语晚读时,那个学姐说,我好像藏着什么,很难理解的一个人。
哦k,那就...
分类:
其他好文 时间:
2015-07-15 22:53:07
阅读次数:
196
题目地址:点击打开链接
解法一:对于深度过高的case过不了。
/**
* Definition for a binary tree node.
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode(int x) : val(x), left(NU...
分类:
其他好文 时间:
2015-07-15 22:53:52
阅读次数:
163
题意:
神陆逊 计算 刘备连营的兵力。
给出了刘备n个连营的 最大兵力Ci。
然后 又得到情报 知道 i到j 连营的兵力 不超过k。
然后计算所有人数 最少有多少
做法:(括号内表示该点及其左边所有人数和!!!!!!!!!!)
我们从0点出发。
到1号点,因为连营有最大兵力限制。
所以 (1)-(0)<=C1
又因为 后面的人数前缀和 肯定大于前面的
所以(0)-(1)<=0
然后后面n个点之间都有这种关系。
(i)-(i-1)<=Ci
(i-1)-(i)<=0
然后根据差分约束,建边。
然后i到...
分类:
其他好文 时间:
2015-07-15 22:53:04
阅读次数:
175
34. 蛤蟆的数据结构笔记之三十四树的概念
本篇名言:“过去属于死神,未来属于你自己。--雪莱”
本篇笔记开始我们要进入新的概念了,树!是不是有点小激动呢?让我们从概念开始吧
当然概念要理解,如果当前不能立刻理解,可以后续结合代码一起理解效果更佳。
1. 树型结构
之前我们学习的那么多,其实都是线性数据结构。
树 则不同,它是非线性结构。
树形结构指的是数据元素之间存在着“一...
分类:
其他好文 时间:
2015-07-15 22:52:03
阅读次数:
128
软件在XP下使用正常,而在win7下不能使用。
因此,安装了WIN7 VS2012
这样,WIN7下可以运行软件了,
但是,后来测试发现
XP下又不能运行了,
经查,是VS2012的BUG
升级VS2012 UPDATE4 更新包,更新后打开项目,又出现Can't find localized resources BUG
感...
分类:
其他好文 时间:
2015-07-15 22:51:03
阅读次数:
267
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。
分支用来维护独立的开发支线,在一些阶段,你可能需要将分支上的修改合并到最新版本,或者将最新版本的修改合并到分支。
...
分类:
其他好文 时间:
2015-07-15 22:49:52
阅读次数:
409
POJ 1837 Balance (多重背包计数)...
分类:
其他好文 时间:
2015-07-15 22:50:02
阅读次数:
136
读《《图解TCP/IP》》有感
TCP/IP
最近几天读完《《图解TCP/IP》》,收获蛮多,记得上学时读stevens的《《TCP/IP详解》》时那是一个囫囵吞枣,没认真看也看不下去。等有时间再拜读下《《TCP/IP详解》》吧,估计能有不少共鸣。现在觉得,要想比较透彻理解TCP/IP,还得需要有服务器编程经验,学校应该同时开设《socket编程》》相关课程,最好同一个老师教,可以串讲,不然光理...
分类:
其他好文 时间:
2015-07-15 22:49:52
阅读次数:
190
1.批量删除的实现:首先是前端的checkbox,实现点击最上面的复选框,会全选或者取消下面的复选框选择状态。
通过jquery实现,涉及了一个属性选择器,用来选择结点或者设置属性。prop法,$("input[name='commentIds']").prop("checked",true);
这一句是设置所有name属性是commentIds的结点checked属性为true。代码如下...
分类:
其他好文 时间:
2015-07-15 22:49:58
阅读次数:
169
题意:
从右上角出发到左下角。搭一个直水管花费str,弯的ben。
问最小搭水管的花费。
做法
直接可以从地图右上角也就是( 1,n)点 出发,初始方向是向左的。注意此时还没有搭任何的水管。方向是因为从左边那个水厂流入所以向左。
然后就是在这个格子建水管,如果建直水管,他就继续向左,然后花费直水管的钱,到达(1,n-1)点,然后当前方向还是向左,然后在vis数组记录最小步数。
然后到达终点旁边的 那个格子的时候,此时,这个格子还没建造水管,如果此时向下,你可以花费转弯水管的钱让他到达终点,
如果此时向左...
分类:
其他好文 时间:
2015-07-15 22:47:26
阅读次数:
153
时间过的真快,一晃研究生生涯已经过去了两年,有同学转博了,也有同学正在考托或者福雅思准备出国,而我即将和90%的同学一样,加入就业大军。
最近经常有同学问我,以后准备去哪里发展,这真是一个经久不衰的话题,想想都令人忧伤。没有最好只有最合适吧。
非科班的我如果不读研究生,或许我会去个车企,通用或者东风之类的,这或许是我们机械专业比较好的出路。相比其他专业,我们的课程还是很多的,A...
分类:
其他好文 时间:
2015-07-15 22:49:06
阅读次数:
137