题意:给定一棵树,然后让你找出它的直径,也就是两点中的最远距离。 析:很明显这是一个树上DP,应该有三种方式,分别是两次DFS,两次BFS,和一次DFS,我只写了后两种。 代码如下: 两次BFS: 一次DFS: ...
分类:
其他好文 时间:
2016-07-11 14:14:40
阅读次数:
171
当在日常工作学习中遇到了相似的文件,我们就需要一个比较的过程,来找出其中不同的地方。但是如果文件比较大,那么对比起来就非常的复杂。这个时候我们就需要通过软件来进行对比,但是市面上文件对比工具比较多,下面整理了很多好用的文件比较软件,有需要的小伙伴们快来下载使用吧。 ...
分类:
其他好文 时间:
2016-07-11 14:13:38
阅读次数:
141
ls -l|grep “^d” 以d开头 ls -lF 给不同文件类型加不同标志 ls -lF|grep “/$” 以/结尾 ls -lF|grep / find ./ -type d find ./ -maxdepth 1 -type d find ./ -maxdepth 1 -type d ! ...
分类:
其他好文 时间:
2016-07-11 14:12:19
阅读次数:
128
昨天在leetcode做题的时候做到了371,原题是这样的: 因为之前完全没有在实际练习中使用过位运算,所以刚看到这道题目的时候我的第一反应是 1.用乘除代替加减,但是一想,觉得恐怕不行,因为乘除本质上也是加减法,不可能跳过加减法做运算。 2.然后又想到或许可以转成二进制再用逻辑运算计算?但是问题是 ...
分类:
其他好文 时间:
2016-07-11 14:13:06
阅读次数:
342
早上听到大学挺要好的朋友突然说要换行,心情就一股莫名的哀伤,因为当初是三个人一起约定好的,要朝着我们共同的目标而努力奋斗的,这股热情怎能这么轻易地被现实的冷水浇灭。没错,我们是刚出社会的毛头小子,我们是大学生,而且是专科,什么都不懂,什么都不会,而且,现在大学生一抓就是一大把,你说,空谈理想能干什么 ...
分类:
其他好文 时间:
2016-07-11 14:11:11
阅读次数:
141
空地之间开始没有连然后一直WA。。。题意混乱。。。尴尬。 1412: [ZJOI2009]狼和羊的故事 Description “狼爱上羊啊爱的疯狂,谁让他们真爱了一场;狼爱上羊啊并不荒唐,他们说有爱就有方向......” Orez听到这首歌,心想:狼和羊如此和谐,为什么不尝试羊狼合养呢?说干就干! ...
分类:
其他好文 时间:
2016-07-11 14:11:04
阅读次数:
197
使用前 使用中 本地单用户工作流 远程单用户工作流 多用户分支使用策略 基本语法 查看分支: git branch 创建分支: git branch <name> 切换分支: git checkout <name> 创建+切换分支: git checkout -b <name> 合并某分支到当前分支 ...
分类:
其他好文 时间:
2016-07-11 14:11:22
阅读次数:
176
1.脚本插入 (1)插入javascript和vbscript正常字符。 例1:<img src=”javascript:alert(/xss/)”> 例2:<table background=”javascript:alert(/xss/)”></table>’/在表格中插入脚本 例3:<img ...
分类:
其他好文 时间:
2016-07-11 14:10:39
阅读次数:
192
clientX,offsetX,layerX,pageX,screenX,X鼠标位置全解与兼容测试 ...
分类:
其他好文 时间:
2016-07-11 14:10:58
阅读次数:
162
Javascript 采用回调函数(callback)来处理异步编程。从同步编程到异步回调编程有一个适应的过程,但是如果出现多层回调嵌套,也就是我们常说的厄运的回调金字塔(Pyramid of Doom),绝对是一种糟糕的编程体验。于是便有了 CommonJS 的 Promises/A 规范,用于解 ...
分类:
其他好文 时间:
2016-07-11 14:11:47
阅读次数:
144
Functionde 对象的实例可以创建构造函数 但是Object对象就不能,当完成一个object对象的实例化后,不能再基于新实例使用new 创建一个实例 添加公有方法 要在构造函数的新实例中添加公有方法,使用点号想它的原型属性添加即可。 但是不能直接在 Myfunc 上运用 如:Myfunc.n ...
分类:
其他好文 时间:
2016-07-11 14:11:44
阅读次数:
128
曾经在《Learning From Your Bugs(从你的错误中学习)》一文中,我写了关于我是如何追踪我所遇到的一些最有趣的bug。最近,我回顾了我所有的194个条目(从13岁开始),看看有什么经验教训是我可以学习的。下面是我总结的最重要的经验教训,包括编码,测试和调试三个方面。 编码 下面这些 ...
分类:
其他好文 时间:
2016-07-11 14:10:40
阅读次数:
160
ls -d 只显示目录 ls -ld /* 显示根下所有的目录 网卡文件:/etc/sysconfig/network-scripts/ifcfg-eth0 /etc/init.d/network restart 确保ONBOOT=yes Ifdown eth0 && idup eth0 查看:if ...
分类:
其他好文 时间:
2016-07-11 14:09:15
阅读次数:
128
SASS 初学者入门 Sass 是什么? Sass 是Syntactically Awesome Stylesheete Sass的缩写,是由Hampton Catlin开发的。 Sass可以简化你的Css工作流,并可以使你的Css的扩展和维护工作变的更加容易! 例如,曾几时何,因为客户的需求的变更 ...
分类:
其他好文 时间:
2016-07-11 14:09:14
阅读次数:
158