题目描述
又是美好的一天,小鸟Jelly早早地起床,将要出门觅食。谁说没有天上掉馅饼的事,当Jelly出门时,惊奇地发现自己面前,N条悲催的小虫整齐地排成一排等待着Jelly享用。Jelly将这些虫标上序号1..N,当然,Jelly的警惕性还是很高的,他认为选择任意两条相邻的小虫i和i+1是危险的,但一条小虫都不吃显然是不现实的(p.s.因为会挨一天的饿…),吃多吃少无所谓。所以请你告诉Jell...
分类:
其他好文 时间:
2014-05-24 21:57:44
阅读次数:
357
删除链表结点注意保证链表不会断开。删除的节点是尾结点时,并不能保证是O(1)时间。但平均下来时间复杂度仍然保持在O(1)。...
分类:
其他好文 时间:
2014-05-26 03:38:22
阅读次数:
166
uboot是一个非常优秀的开源项目。不仅仅可以学习bootloader,嵌入式,各种总线协议。还可以了解网络协议栈。在嵌入式开发中,经常使用uboot的tftp和nfs来加快开发的效率。那么在tftp可以使用之前,我们要保证host和pcDuino3可以ping通。在uboot下可以ping通host,但是host不能ping通uboot,这是因为uboot不是操作系统,我们需要做了个命令来循环等...
分类:
其他好文 时间:
2014-05-24 14:20:31
阅读次数:
247
这能叫DP???hash+枚举点+剪枝就能过??
题目大意:
当青蛙经过农田时的痕迹是一条直线。农田里的植物就在这个农田的二维坐标系的整数格点上。如果某只青蛙经过农田,也就是某条直线穿过农田。那么那条直线经过的所有的整数格点上的植物会都被破坏掉。现在给出所有被破坏的植物的位置,问那只青蛙破坏的最多。
本题有几个地方需要注意:
1、当某条直线上某个点没被破坏,这条直线...
分类:
其他好文 时间:
2014-05-24 21:56:41
阅读次数:
209
DataUml Design 代码模板完全基于C#语言来编写的。不懂写模板的可以请教作者,随时欢迎。下面是一段模板代码,这段代码可以获取一个类结构的所有信息。
#@ template language="C#" HostSpecific="True" #>
#
NetUmlTemplateCodeHost host =...
分类:
其他好文 时间:
2014-05-25 00:26:23
阅读次数:
312
结构体(struct)的位字段(:) 详解
本文地址: http://blog.csdn.net/caroline_wendy/article/details/26722511
结构体(struct)可以使用位字段(:), 节省空间, 如以下代码,
结构体a中的, 第一个变量x占用1个字符, y占用2个字符, z占用33个字符(越界);
但是sizeof()会自动补齐, 如x+y一共占用4个字节, z占用8个字节, 所以...
分类:
编程语言 时间:
2014-05-26 04:12:18
阅读次数:
514
微信占领了我们的生活,微信改变了我们的生活。公交车上刷微信,马桶上在刷微信,边吃饭边刷微信,工作一会儿就刷微信,甚至和朋友吃饭聚会也在刷微信,睡觉前的最后一个动作也在刷微信...
可见,微信现在占据了人们生活的很大一部分,而我们怎么能错过这个商机呢?新的营销时代,微信营销!
想了解微信公众平台管理系统吗http://chenxin.imicro.cc/
爱微im...
分类:
微信 时间:
2014-05-26 05:26:11
阅读次数:
401
一、编译环境的准备 yum install gcc yum install gcc-c++ libstdc++-devel yum install zlib-devel二、源码包准备wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gzwget http://memcached.googlecode.com/files/me...
分类:
系统相关 时间:
2014-05-26 03:38:01
阅读次数:
375
Vs2010winform程序打包部署
1.新建安装部署项目
打开vs2010,选择文件->新建->项目->其他项目类型->安装和部署->选择安装项目。如下图:
2.开始制作
点击如上图中确定后进入项目开始制作:
2.1点击"应用程序文件夹"右击选择添加->文件夹或者双击"应用程序文件夹"在右边的空白处右击选择添加->文件夹。如下图:
2.2将自己开发项目中对应...
cocos2dx在ios5真机调试闪退问题:
xcode升级5.1后,项目在ios7真机测试没有问题,但在IOS5就出现闪退的现象,这是由于Xcode升级后对项目设置做了一些优化,在custom compiler flags中,-O2是用cocosdx2.2.2项目工程的默认设置,去掉所有的-O2就不会在IOS5真机出现因为加载cocostuio出错而闪退的显现。...
分类:
移动开发 时间:
2014-05-24 21:55:41
阅读次数:
298
本文简要概括如何使用Selenium Grid分布式执行测试,详细讲解了如何配置Hub/Node,以及如何在脚本中应用配置...
分类:
Web程序 时间:
2014-05-26 04:44:03
阅读次数:
356
QQ群:136924235
论坛:http://bbs.shareku.com
webdriver可以结合junit中的Parameterized运行器完成数据驱动的目的,数据驱动的方式很多,可以结合csv文件,excel文件,jdbc等,下面我将结合csv,jdbc来展示如何完成数据驱动测试。
一、先给大家介绍一下如何使用Parameterized运行器,两种方式实现。
1、第一种方式,通过构造方法初始化测试数据...
分类:
Web程序 时间:
2014-05-24 14:19:25
阅读次数:
414
流操作:
什么是流,通俗来说就是读一点写一点,而且这个一点,是可以控制的,我可以让他一次读取1M或者10M或者100M都可以。
控制读取文件大小 这个就是缓冲区,设置缓冲区不可以太小,当然也不可以太大,适当就好,太小了会频繁读写硬盘,对硬盘损害加大,太大了也会拖慢速度。设置适当就可以。...
分类:
Web程序 时间:
2014-05-26 04:35:15
阅读次数:
288
1、webdriver如何处理profile
当我们初始化Firefox WebDriver时,可以使用一个已存在的Profile或一个新的Profile,WebDriver每次使用前都会复制一份(win7 默认存放路径C:\Users\ADMINI~1\AppData\Local\Temp\anonymous5354649999399361803webdriver-profile),如果没有指定firefox profile,webdriver会创建一个空的Profile并使用它,所以我们在每次webd...
分类:
Web程序 时间:
2014-05-26 06:14:22
阅读次数:
392
Java是最流行的编程语言之一,但似乎并没有人喜欢使用它。好吧,实际上Java是一门还不错的编程语言,由于最近Java 8发布了,我决定来编辑一个如何能更好地使用Java的列表,这里面包括一些库,实践技巧以及工具。
这篇文章在GitHub上也有。你可以随时在上面贡献或者添加你自己的Java使用技巧或者最佳实践。
编码风格
结构体
builder模式
依赖注入避免nul...
分类:
编程语言 时间:
2014-05-25 00:54:03
阅读次数:
427
一、什么是部署图?
部署图对面向对象系统的物理方面建模,描述系统运行时节点、构件实例及其对象的配置。主要用来在部署系统时涉及到的硬件(处理器和设备)进行建模。
二、部署图的组成元素?
部署图主要包括三种标记符:节点、构件和关联关系。
(1)节点:是计算机资源的通用名称,包括处理器和设备两种类型,两者的区别在于处理器能够执行程序的硬件构件(如服务器、工作站),而设备是一种不具备...
分类:
其他好文 时间:
2014-05-24 17:08:20
阅读次数:
273