昨晚做了一个晚上,自己也举了一些案例都过了,结果一直WA,终于搞定了,这题应该是去年网络赛的题目,有点难,看看其他人都是开三维来做的
这里我是开了 四维,不够简洁,但是我觉得比较好理解,记得曾经某位学长 给我讲题目的时候 开了六维,
dp[i][j][k][l],i位数j开头是否含有13 k=0?1 (mod) 13的值 l,这个就是DP数组的含义
接下来就是对DP数组的预处理了...
分类:
其他 时间:
2014-03-05 18:56:09
收藏:
0 评论:
0 赞:
0 阅读:
543
手机键盘字符数字对应...
分类:
其他 时间:
2014-03-05 19:20:06
收藏:
0 评论:
0 赞:
0 阅读:
526
//将double四舍五入到整数
private void doubleToInt(double d){
int i=0;
NumberFormat format= NumberFormat.getInstance();
format.setMaximumFractionDigits(0);
i=Integer.va...
分类:
其他 时间:
2014-03-05 19:56:00
收藏:
0 评论:
0 赞:
0 阅读:
438
深入浅出AT命令(0)-概述 AT即Attention,AT 命令集是从TE(Terminal Equipment)或DTE(Data Terminal Equipment)向TA(Terminal Adapter)或DCE(Data Circuit Terminating Equipment)发送的.通过TA,TE发送AT命令来控制MS(Mobile Station)的功能,与GSM 网络业务进...
分类:
其他 时间:
2014-03-05 18:59:43
收藏:
0 评论:
0 赞:
0 阅读:
510
来源:
http://liu1227787871.blog.163.com/blog/static/2053631972012628113620362/
前面我们的矢量字体显示的例子是在pc上运行的,这一节里面我们来编写可以再lcd上显示矢量字体的程序,例如显示“hello 嵌入式”
2.3.3节_数码相框_在LCD上显示一个矢量字体
交叉编译:
tar xjf freetype-2...
分类:
其他 时间:
2014-03-05 20:02:10
收藏:
0 评论:
0 赞:
0 阅读:
601
GLUquadric* gluNewQuadric (void);
//创建一个新的二次方程对象,并返回一个指向他的指针
void gluDeleteQuadric (GLUquadric *state);
//销毁二次方程对象,释放内存
void APIENTRY gluQuadricCallback( GLUquadric *qobj, GLenum which, void...
分类:
其他 时间:
2014-03-05 19:19:06
收藏:
0 评论:
0 赞:
0 阅读:
708
近来,稍有闲暇,不知道该干些什么,设计模式复杂,枯燥,又没有具体的项目可以应对,还是练练思维,练练基础吧。哪天换工作说不定也用得上。就看了腾讯的面试题,有一个题目比较感兴趣,不过以现在的能力没有那么快写出来,所以才进去不了,不然去那里进修下,也是个不错的选择!题目就是:合并有序排列的链表。哈哈,能力有限,大家多多指正!代码如下:#include "stdafx.h"
#include
usi...
分类:
其他 时间:
2014-03-05 18:55:07
收藏:
0 评论:
0 赞:
0 阅读:
497
二进制枚举。暴力的好题,巧用二进制去枚举。
就是求出最少需要多少位可以表示出这些数字并区分,(就是取最少的位数使每一个串数字还是不同)
然后我们把最大范围内每一个二进制的数枚举出来,然后判断最少几位能使上面的01串无重复的表达。
将输入的一串01串用存入一个数中,用二进制看的话就是101010之类的。
具体看代码:
#include
#include
const int MAXN=110...
分类:
其他 时间:
2014-03-05 19:37:35
收藏:
0 评论:
0 赞:
0 阅读:
452
这题每个点可以到都有4个链接点。关键是最后那个点到其他节点的传送是假的,没用的。因为题意说明一旦到了最后那个节点就会走出谜之森林,所以该点到其他点的链接矩阵值都。。.附代码:
#include
#include
#include
#include
using namespace std;
int n;
struct matrix
{
int f[50][50];
};
matrix ...
分类:
其他 时间:
2014-03-05 18:54:52
收藏:
0 评论:
0 赞:
0 阅读:
691
功能需求
这个缓存机制满足下面这些功能。
1、可以将数据缓存到本地磁盘。
2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索。
3、可以判断文件缓存什么时候过期。这里为了简单起见这里,我们在请求url资源的时候,给每次请求的文件设定一个过期的时间。
4、可以实现:如果文件已经被缓存,而且没有过期,这将本地的数据返回,否则重新请求url。
5、可以实现:如果文件下载不成功或者下载没有完成,下次打开程序的时候,移除这些没有成功或者没有下载完成的文件。
6、可以实现:同时请求或...
分类:
其他 时间:
2014-03-05 19:03:02
收藏:
0 评论:
0 赞:
0 阅读:
639
控制绘图风格:
gluQuadricDrawStyle(qobj, GLU_FILL);
控制法线向量的方向:
gluQuadricOrientation(GLUquadric *quadObject, GLenum orientation)
指定合适生成法线向量:
gluQuadricNormals(qobj, GLU_NONE);
为二次方程表面生成纹理坐标:
gluQuadri...
分类:
其他 时间:
2014-03-05 18:56:58
收藏:
0 评论:
0 赞:
0 阅读:
765
Lua中的table就是一种对象,这句话可以从3个方面来证实。首先,table与对象一样可以拥有状态。其次,table也与对象一样拥有一个独立于其值的标识(一个self)。例如,两个具有相同值的对象(table)是两个不同的对象。最后,table与对象一样具有独立于创建都和创建地的生命周期。...
分类:
其他 时间:
2014-03-05 19:22:05
收藏:
0 评论:
0 赞:
0 阅读:
503
完全跨域的单点登录实现方案基本和上篇文章介绍的一样,只不过生成ticket的过程更复杂些。上篇文章中的项目是不能完全跨域的,由于多个应用系统以及认证系统域不同,也没有共同的父域,导致登录后,认证系统向浏览器写的ticket在其它应用系统中获取不到,这时访问其它应用系统时,没有携带着ticket的cookie,无法认证也无法单点登录。那解决的方案是每个应用系统都向浏览器cookie中写入ticket,请看下图,图中浅蓝色圆角区域代表不同的域,当用户通过浏览器第一次访问应用系统1时,由于还没有登录,会被引导到认...
分类:
其他 时间:
2014-03-05 18:56:47
收藏:
0 评论:
0 赞:
0 阅读:
463
转自:LeetCode Question Difficulty Distribution
: Sheet1
ID
Question
Diff
Freq
Data Structure
Algorithms
...
分类:
其他 时间:
2014-03-05 18:54:30
收藏:
0 评论:
0 赞:
0 阅读:
533
题目:
用c语言实现拷贝字符串strcpy()函数。将字符串一逆向拷贝到字符串二中。
思路:
将字符串一从右到左逐一拷贝到字符串二中。
代码:
char *StringReverseCopy(char *strDest, char *strSrc)
{
if(strDest == NULL || strSrc == NULL)
{...
分类:
其他 时间:
2014-03-05 19:40:41
收藏:
0 评论:
0 赞:
0 阅读:
396
关于锁,有很多可以学习的,比如,锁的粒度,锁的模式,锁的兼容性,以及隔离级别等等。
但是,具体到运行一个语句时,是怎么去获取到相应的锁的呢,比如,一个select语句,那么需要加S锁,可能是对记录,也可能是对页,也可能是对表,可能通过索引去找到记录,找到记录后,是一次获取所有的锁,还是一部分一部分的获取呢?
比如下面实验中,正好是一条记录占用1个数据页,一共查询32768条数据,那么到...
分类:
其他 时间:
2014-03-05 19:25:12
收藏:
0 评论:
0 赞:
0 阅读:
726
一、【必做题】
1. 如果DOS命令输入:java HelloJava出现以下结果:Bad command or file name 可能是什么原因?
path classpath 没有配置;
? path 变量值: jdk中bin的路径
? 变量名:classpath 变量值: .;jdk中lib的路径
1、安装:bin(比如说编译工具),lib(比如说常用的...
分类:
其他 时间:
2014-03-05 19:02:48
收藏:
0 评论:
0 赞:
0 阅读:
668
什么是Trim?
详细的解释大家可以Google Wiki,用自己的理解的话说,SSD开启Trim指令以后,就是当你发出删除一个文件的指令的时候,固态硬盘会讲该文件块记录为删除状态,那么新文件写入的时候直接覆盖写入就好,那么就少了一个真正删除的过程,减少对固态硬盘的读写操作。因为删除文件是比较常用的指令,所以开启Trim后能大大延长固态硬盘的寿命。
ubuntu是否开启Trim?
就linu...
分类:
其他 时间:
2014-03-05 19:41:39
收藏:
0 评论:
0 赞:
0 阅读:
577
??
C#视频马上就要完工了,但是脑子里还存在很多疑惑,是时候停下来思考了。
先拿Class来说,视频里讲到的类有
基类,派生类,抽象类,密封类。这么多的类有什么区别,联系呢?
首先
基类(父类):从字面上就可以看出,基类是最初的一个类,并且可以派生出新类。
派生类(子类):基类的子孙类,继承了基类的所有属性和方法,同时也添加了自己的特性...
分类:
其他 时间:
2014-03-05 20:06:12
收藏:
0 评论:
0 赞:
0 阅读:
474
现象一:
mount -t ocfs2 -o datavolume,nointr /dev/sdb1 /webdata
mount.ocfs2: Transport endpoint is not connected while mounting /dev/sdb1 on /webdata. Check 'dmesg' for more information on this error.
...
分类:
其他 时间:
2014-03-05 19:00:37
收藏:
0 评论:
0 赞:
0 阅读:
604