USACO前面好像有类似的题目..dp(i,j)=min(dp(i+1,j),dp(i+1,j+1),dp(i,j+1))+1 (坐标(i,j)处无tree;有tree自然dp(i,j)=0) 。dp(i,j)表示以坐标(i,j)为左上角的barn边长最大值,dp(i+1,j),dp(i,j+1)分...
分类:
其他好文 时间:
2015-03-16 22:39:33
阅读次数:
176
记录一些要点,便于以后查询。。。1、用Linux的人都知道man手册,类似于帮助文档,很有用。下面记录man手册的一些用法。man手册后面的参数可以是命令,函数或文件名。2、man手册有好几个部分(section),用数字进行区分:(1)用户命令;(2)系统调用;(3)C函数库;(4)设..
分类:
其他好文 时间:
2015-03-16 19:33:36
阅读次数:
111
Attribute Syntax This section describes the syntax with which __attribute__ may be used, and the constructs to which attribute specifiers bind, for th...
分类:
其他好文 时间:
2015-03-15 16:32:09
阅读次数:
241
打开my.ini文件,位置安装目录下,添加开启日志的配置,重启mysql #?SERVER?SECTION
#?----------------------------------------------------------------------
#
#?The?following?options?will?be?r...
分类:
数据库 时间:
2015-03-15 14:01:46
阅读次数:
278
HTML5新增与结构有关的元素
1、section元素
2、article元素
3、aside元素
4、header元素
5、hgroup元素
6、footer元素
7、nav元素
8、figure元素...
分类:
Web程序 时间:
2015-03-14 21:48:23
阅读次数:
146
直接枚举O(n^3)会TLE,只要稍微加点优化,在不可能得到更优解时及时退出。其实就是道水题,虽说我提交了6次才过= =..我还太弱了 1 #include 2 #include 3 #include 4 #include 5 #include 6 7 #define rep(i,r) for(i....
分类:
其他好文 时间:
2015-03-14 19:57:01
阅读次数:
129
裸的凸包..很好写,废话不说,直接贴代码。#include#include#include#include#include#define rep(i,r) for(int i=0;i1 && cross(ans[m-1]-ans[m-2],p[i]-ans[m-2])=0;i--) { ...
分类:
其他好文 时间:
2015-03-14 18:20:10
阅读次数:
139
1. 临界区(Critical Section)我们知道,临界区是指某个代码区间,在该区间中需要访问某些共享的数据对象,又或者是总线,硬件寄存器等,通常这段代码区间的范围要控制在尽可能小的范围内。临界区内需要对这些数据对象和硬件对象的访问进行保护,保证在退出临界区前不会被临界区外的代码对这些对象进行...
分类:
其他好文 时间:
2015-03-14 10:59:25
阅读次数:
153
一、第一个模型(视图类):列表模型当然是数据区的列表展示,这一模型作为系统的默认初始模型,模型名称为: INIT, SECTION值的命名为: INIT_DEFAULT,作为列表模型的一个默认的实例。如果有第二个模型可以命名为 INIT_DEFAULT2 的方式进行,实事上很少用到第二种模型实例,不...
分类:
其他好文 时间:
2015-03-13 22:07:03
阅读次数:
129
做底层驱动的人都知道,在driver文件中会经常看见“__init“修饰的代码,那么__init标记有什么意义?下面我们就来看看。在GCC拓展的特殊属性中section时会提及这个__init,他所修饰的所有代码都会放到.init.text节中,当初始化结束后就可以释放这部分内存,这样就减少了内存的..
分类:
其他好文 时间:
2015-03-13 19:05:14
阅读次数:
146