??
2014ACM集训总结
第二次参加ACM集训,可这一次的集训感受大不同以往。
首先这假期学的内容不是那么简单,在学习和刷题的过程中,智商压制现象很严重。
其次,这个假期发生了很多事情,身边的家伙陆续的退役,其实还有我的两个队友。
所以,心中很矛盾,也很复杂,无法用语言表达,只能慢慢调整,让自己恢复正常的感觉。
最后的4场比赛,没有真心的投入,一场中途才赶到实验室,两场提前...
分类:
其他好文 时间:
2014-09-01 00:28:02
阅读次数:
284
UVA 610 - Street Directions
题目链接
题意:给定一个无向图,要求把尽可能多的边定向,使得形成一个强连通图,输出定向后的图,不能定向的边就变成两条有向边
思路:找出割边,只有割边是需要定成两条的,其他的双连通分量中,边肯定都可以定向,然后在dfs不经过割边打印路径,最后在打印出割边(拆成两条)
代码:
#include
#include
...
分类:
其他好文 时间:
2014-09-01 00:27:52
阅读次数:
274
Git
分布式版本控制系统。2005 - 至今,创造者:Linus Torvalds。特点:快速、非线性、分支。
为什么使用Git?
1. 强大
Git在开发伊始的目标就是管理Linux内核。目前为止,使用最久、最经典的Linux kernel v2.6版本的不完全统计代码量是592万行,如果这样的一个工程Git都可以信手拈来的话,除了强大我们还能说什么呢?...
分类:
其他好文 时间:
2014-09-01 00:27:42
阅读次数:
306
C++资源之不完全导引撰文/曾毅陶文最后更新:2004年6月11日声明:.本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。.本文为介绍性文章,会随笔者学习C++语言不断更新。前言无数次听到“我要开始学习C++!”...
分类:
编程语言 时间:
2014-09-01 00:27:02
阅读次数:
542
一.将数据库配置信息放到一个properties文件中 1. 在src下新建一个db.properties文件,编辑数据库配置信息 2.在mybatis-config.xml文件中引入该资源文件 3.修改mybatis-config.xml文件的数据库配置
分类:
其他好文 时间:
2014-09-01 00:26:32
阅读次数:
207
学编程吧学java教程之访问权限控制发布了。欢迎大家通过xuebiancheng8.com来访问
java中在使用封装的时候有四种访问权限控制符。
public 在任意包的任意类中都可以访问任何方法和属性
protected 在同包或者任意子类中可以访问任意方法和属性
默认控...
分类:
编程语言 时间:
2014-09-01 00:26:22
阅读次数:
205
16.19 编写函数,接受一个容器的引用,打印容器中的元素,使用容器的size_type和size成员来控制打印元素的循环。16.20 重写上一题的函数,使用begin和end返回的迭代器来控制循环。#include#include#include#includeusing namespace st...
分类:
其他好文 时间:
2014-09-01 00:26:12
阅读次数:
207
************◆Margin属性:适合对象:所有元素是否继承:no百分比备注:相对于BOX的宽度2D Transform 方法实例div{transform: rotate(30deg);-ms-transform: rotate(30deg); /* IE 9 */-webkit-tr....
分类:
Web程序 时间:
2014-09-01 00:26:02
阅读次数:
249
1.引言信号是软件中断。信号提供了一种处理异步事件的方法。2. 信号概念信号的名字都是以3个字符SIG开头。Linux3.2.0支持31种信号。FreeBSD、Linux和Solaris作为实时扩展都支持另外的应用程序定义的信号。在头文件signal.h(其中include的bits/signum....
分类:
其他好文 时间:
2014-09-01 00:25:52
阅读次数:
234
http://www.cnblogs.com/highend/archive/2011/04/14/aspnet_mvc3_web_pages.htmlI:Web Pages 1.0中以“_”开头的特别文件(文件命名时不区分大小写)综上所述得知MVC3的APP初始化顺序为: (不排除本人未能发现的....
分类:
Web程序 时间:
2014-09-01 00:25:42
阅读次数:
189
AngularJs的是什么AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 编写的库。AngularJs的历史AngularJs是在2009年起先由Mi?ko Hevery和Adam Abrons开发的,在09年的时候发布版本1.0。为什么要学习Angular...
分类:
Web程序 时间:
2014-09-01 00:25:32
阅读次数:
217
数据库故障分类:事务故障(事务中途执行失败)系统故障(病毒之类的)介质故障(存储数据的硬件出现故障)故障恢复方法:数据库备份+数据库日志(记录事务更新操作的文件)事务故障:回滚到事务之前的一致性状态系统故障:撤销未完成事务,重做已完成事务介质故障:重新安装,重做所有事务进阶:加入检查点
分类:
数据库 时间:
2014-09-01 00:25:22
阅读次数:
207
1. 引言了解如何使用多个控制线程在单进程环境中执行多个任务。不管在什么情况下,只要单个资源需要在多个用户键共享,就必须处理一致性问题。2. 线程概念典型的Unix进程可以看成只有一个控制线程:一个进程在某一时刻只能做一件事情。多线程带来的好处:通过为每种事件类型分配单独的处理线程,可以简化处理.....
分类:
编程语言 时间:
2014-09-01 00:25:12
阅读次数:
299
此题中起点有1000个,别有20000条。用链式前向星建图,再枚举起点用SPFA的话,超时了。(按理说,两千万的复杂度应该没超吧。不过一般说计算机计算速度 1~10 千万次/秒。也许拿最烂的计算机来卡时间) 有一个技巧,加一个超级源点。也就是加一个点,使得该点连通所有的起点,并且边的权值为0。...
分类:
其他好文 时间:
2014-09-01 00:25:02
阅读次数:
295
Apache是一款非常高效地WEB服务器,目前仍居全球最受欢迎的WEB服务器软件之首。Apache其功能强大之处在于我们可以为它开发许多模块,并作一些相应的配置,从而让我们的Apache服务器有更加个性化的功能。1、单点登录模块LemonLDAPLemonLdap可以很棒地实现Apache的SSO功...
分类:
其他好文 时间:
2014-09-01 00:24:42
阅读次数:
189
堆和栈的区别 计算机分配内存的时候会分出堆和栈两个区域 1、堆:一般由程序员分配释放,存放字符串、数组等。 2、栈:用来存放函数的参数值、局部变量的值等。 为方便了理解,可以把堆想象成仓库,而栈可以想象成仓库的记录、索引。值类型和引用类型 值类型有整型、字符型、布尔型、浮点型、自定义结构体...
分类:
其他好文 时间:
2014-09-01 00:24:32
阅读次数:
205
/*堆排序(大顶堆)2011.9.14*/#include#includeusingnamespacestd;voidHeapAdjust(int*a,inti,intsize)//调整堆{intlchild=2*i;//i的左孩子节点序号intrchild=2*i+1;//i的右孩子节点序号int...
分类:
其他好文 时间:
2014-09-01 00:24:22
阅读次数:
285