广搜2次,照着模版总算a了
#include
#include
#include
#define maxn 200+5
using namespace std;
int m,n,ax,ay,bx,by;
char mapp[maxn][maxn];
int visit[maxn][maxn];
int rem1[maxn][maxn];
int rem2[maxn][maxn];
int dir...
分类:
其他好文 时间:
2015-03-31 09:15:12
阅读次数:
156
线段树lazy标记技术副题详解...
分类:
其他好文 时间:
2015-03-31 09:14:51
阅读次数:
199
import win32con
import win32api
import os
def addfile2autorun(path):
"注册到启动项"
runpath = "Software\Microsoft\Windows\CurrentVersion\Run"
hKey = win32api.RegOpenKeyEx(win32con.HKEY_CURREN...
分类:
编程语言 时间:
2015-03-31 09:15:52
阅读次数:
926
题目传送门:hdu1873看病要排队
这道题可以使用优先队列,然后自定义优先级。其余的注意细节然后就没什么问题了。
AC代码如下:#include
#include
#include
#include
#include
using namespace std;
struct man
{
int du,nu...
分类:
其他好文 时间:
2015-03-31 09:14:02
阅读次数:
195
操作系统中各个算法的运用使计算机系统的各个部件协调工作,使资源利用,程序执行更加合理高效。对比我们的生活,操作系统就像是一个百货商店,而算法就实现了让商店的利润尽可能达到最大。...
分类:
编程语言 时间:
2015-03-31 09:15:47
阅读次数:
177
Spring 常用注解
使用注解来构造IoC容器
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。
如:在base-package指明一个包
1 context:component-scan
base-package="cn.gacl.java"/>
表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Compo...
分类:
编程语言 时间:
2015-03-31 09:13:51
阅读次数:
141
多项式的每一项可以需要两个参数,即系数与指数。描述多项式的一种方式是用数组的下标表示项的指数,而用数组存储的元素表示相应项的系数。这样表示的多项式看起来很简单,但是在很多计算中却显得很不方便,这种不方便主要出现”在稀疏的“多项式中(比如x的10000次方加1),如果要输出多项式却要从头到尾扫描数组。另一个缺点是浪费了很多的空间,上面的例子中有效的数组元素仅仅只有两个。所以最好还是用链表表示,每个节...
分类:
其他好文 时间:
2015-03-31 09:15:19
阅读次数:
183
acm.pdsu.edu.cn欢迎大家踊跃的刷题...
分类:
其他好文 时间:
2015-03-31 09:14:15
阅读次数:
86
前言以前一直有使用celery的优先级机制(基于redis的任务队列),一直很好奇它的实现机制,在查阅了部分资料后,决定写这篇文章,作为总结。1. 利用Sorted Set 实现使用Sorted Set 做优先级队列最大的优点是直观明了。ZADD key score member [[score member] [score member] ...]score 作为优先级,member 作为相应的任...
分类:
其他好文 时间:
2015-03-31 09:12:19
阅读次数:
238
Binary String Matching
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times does A appear as...
分类:
其他好文 时间:
2015-03-31 09:12:58
阅读次数:
122
堆是具有下列性质的完全二叉树:每个结点的值都大于等于其走有孩子节点的值,称为大顶堆;或者每个结点的值都小于等于其走有孩子节点的值,称为小顶堆。
再看堆排序。堆排序就是利用堆(假设是大顶堆)进行排序的方法。它的基本思路是将待排序的序列造成大顶堆。此时,整个序列的最大值就是堆顶的根节点。将他移走(其实就是将其与堆数组的末尾元素交换,此时末尾就是最大值),然后将剩余的n-1序列重新构造成一个堆,这样就...
分类:
编程语言 时间:
2015-03-31 09:14:54
阅读次数:
223
转载请注明出处:!谢谢!
先简单介绍一下chilkat库,chikat是由一家芝加哥公司开发的商业组件,功能比较齐全,详细介绍可以到官网自行阅读不是外发产品还是可以用的,chilkat支持多个平台、语音,详细请看:http://www.chilkatsoft.com/
c++ 下载地址:http://www.example-code.com/cpp/default.asp 下载时自行认准对应...
分类:
编程语言 时间:
2015-03-31 09:14:08
阅读次数:
234
题目 H: 擅长排列的小明
时间限制: 20 Sec 内存限制: 128 MB
提交: 21 解决: 17
[提交][状态][论坛]
题目描述
小明十分聪明,而且十分擅长排列计算。比如给小明一个数字5,他能立刻给出1-5按字典序的全排列,如果你想为难他,在这5个数字中选出几个数字让他继续全排列,那么你就错了,他同样的很擅长。现在需要你写一个程序来验证擅长排列的小明到底对不对。
...
分类:
其他好文 时间:
2015-03-31 09:14:15
阅读次数:
137
数据块I/O:fread与fwrite
函数原型:
size_t fread(void *buffer,size_t size, size_t count,FILE *fp)
size_t fwrite(void *buffer,size_t size, size_t count,FILE *fp)功能:读/写数据块 返值:成功,返回读/写的块数;出错或文件尾,返回0...
分类:
其他好文 时间:
2015-03-31 09:13:05
阅读次数:
160
代码环境是Xcode6.3-Beta3.
Swift已经极大的改变了开发iOS应用的方式。本文中,我会列出Swift的几个重点,并且和Objective-C一一做出对比。
注意,本文不是Swift的入门指导。苹果发布了Swift Programming Language,强烈建议您读一读这本书。文本主要介绍Swift中比较酷炫的特性。
类型
Swift提供的第一个重大的改进是类...
分类:
编程语言 时间:
2015-03-31 09:12:05
阅读次数:
188
从键盘输入4个学生数据,把他们转存到磁盘文件中去
重点内容#define _CRT_SECURE_NO_WARNINGS
#include #define SIZE 2
struct student_type
{
char name[10];
int num;
int age;
char addr[15];
}stud[SIZE];
main()...
分类:
编程语言 时间:
2015-03-31 09:11:23
阅读次数:
231
static NSString *kcellIdentifier = @"collectionCellID";
static NSString *kheaderIdentifier = @"headerIdentifier";
static NSString *kfooterIdentifier = @"footerIdentifier";
#import "WYViewController.h"@...
分类:
其他好文 时间:
2015-03-31 09:14:09
阅读次数:
125