首页 > 其他
LIGHTOJ 1005
A - LIGHTOJ 1005 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%lld & %llu Submit Status Description A rook is a piece used in the game of chess which is played on a board...
分类:其他   时间:2014-03-27 00:22:40    收藏:0  评论:0  赞:0  阅读:564
recovery图片资源的再分析
1. 概述 为了进一步分析recovery系统使用资源png文件的过程,我们把相关代码剥离出来,作成小例子进行分析。 2. 正向分析的代码 这个小例子的第一步是能够遍历出png中所有locale的图片信息。 2.1 代码 代码如下: /* * gcc png_example.c -Iinclude -lpng * * The original code...
分类:其他   时间:2014-03-27 00:55:29    收藏:0  评论:0  赞:0  阅读:417
LeetCode | Anagrams
题目 Given an array of strings, return all groups of strings that are anagrams. Note: All inputs will be in lower-case. 分析 对字符串中各字母进行排序,那么互为重排列的字符串就会相等。 按照上述思路,用一个map纪录按字母排序后的字符串及其出现位置(或原字符串)...
分类:其他   时间:2014-03-27 00:23:41    收藏:0  评论:0  赞:0  阅读:634
剑指offer:合并两个排序的链表
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是按照递增排序的。 要求: 1、输入的两个链表中有一个或者多个元素相等。 2、输入的链表中有一个或者两个链表都是空链表。 基本思路: 相信大家都知道这题的思路,本题的考点并在在于思路,而在于对链表基本性质的掌握程序,对链表的创建,构造,重置等性质有了一定的了解,求解本题并不难。 对于两个链表,分别有指针指着两个链...
分类:其他   时间:2014-03-27 00:54:00    收藏:0  评论:0  赞:0  阅读:459
LeetCode | N-Queens
题目 The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other. Given an integer n, return all distinct solutions to the n-queens ...
分类:其他   时间:2014-03-27 01:26:22    收藏:0  评论:0  赞:0  阅读:452
LeetCode | N-Queens II
题目 Follow up for N-Queens problem. Now, instead outputting board configurations, return the total number of distinct solutions. 分析 所有结果都能列出来,那么个数当然能数出来,思路和N-Queens中一致,不再赘述。这里给出一种比较凶残的解法:...
分类:其他   时间:2014-03-27 01:14:59    收藏:0  评论:0  赞:0  阅读:482
uva 10735 混合图欧拉路径的判定,方案输出。
Euler Circuit Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld & %llu [Submit]   [Go Back]   [Status]   Description Problem D EulerCircuit Input: stan...
分类:其他   时间:2014-03-26 22:26:32    收藏:0  评论:0  赞:0  阅读:812
测试多列DK的选择性问题
为了测试多个DK分布键情况下,多表关联是否可以镜像segment过滤,测试如下: [gpadmin@gtlions50 ~]$ psql gtlions psql (8.2.15) Type "help" for help. gtlions=# create table gtt1(id int,name character varying(5)) distributed by (i...
分类:其他   时间:2014-03-27 01:16:31    收藏:0  评论:0  赞:0  阅读:498
VC中,整型与字符串型之间的转换
在VC中,经常要用到整型与字符串之间的来回转换,此处记录,以便以后查看。 1 整型转换为字符串类型。 第一种方法:利用CString对象的Format函数。 int flag; CString csflag; flag = 10; csflag.Format("%d",flag); MessageBox(csflag); 第二种方法:使用itoa函数。 int fla...
分类:其他   时间:2014-03-27 01:03:14    收藏:0  评论:0  赞:0  阅读:1169
最小生成树 prim kruscal
prim算法: #include #include #include #define MAX 0x7fffffff using namespace std; int dis[200][200],vis[200],low[200],n,m; int prim() { int i,j,sum=0,pos=1; memset(vis,0,sizeof(vis)); vis...
分类:其他   时间:2014-03-27 00:53:28    收藏:0  评论:0  赞:0  阅读:491
muduo源码分析--事件回调层次是怎么传递的Tcpserver Channel TcpConnection
muduo库中的源码并不是很多,但是回调的处理非常巧妙,这里从事件激活(某个套接字上可读/可写)以后这个层次看回调怎么被调用的。 首先从最大的EventLoop说起:         EventLoop中拥有事件链表(每一个元素都是Channel),在loop函数中调用epoll_wait系统调用的时候,将EpollPollr中EventList,将这个链表中激活事件添加到EventLoop中...
分类:其他   时间:2014-03-27 01:23:14    收藏:0  评论:0  赞:0  阅读:491
muduo源码分析--事件如何被关注的 EpollPoller Channel TcpServer
首先看TcpServer:         在这里肯定是有socketfd的,不然这个监听套接字是怎么被关注的呢!这样的操作时通过Accept来处理的 Acceptor:         在这个类就是提供给TcpServer让其监听的,类中有Channel,也有一个Socket,有一个事件handleRead(),这个函数肯定是提供给Channel的,等到Acceptor中的socketfd...
分类:其他   时间:2014-03-27 01:10:51    收藏:0  评论:0  赞:0  阅读:440
UVa10167 - Birthday Cake
题目地址:点击打开链接 就是A,B遍历一遍就行,注意线上不能有点 #include using namespace std; const int maxsize = 110; int n; int a[maxsize][2]; int A,B; int count() { int num=0; int cnt=0; for(int i=0;i<2*n;++i) { if(A*a[...
分类:其他   时间:2014-03-27 01:22:44    收藏:0  评论:0  赞:0  阅读:437
MATLAB实验作业答案
?? 1.编程求5阶魔方矩阵大于5的元素的平方和。 编写magic5.m文件: a=magic(5) b=a>5; a(b)=a(b).^2; a a(a a=((a*ones(5,1))')*ones(5,1) 运行结果: a =       17   24     1     8   15     23    5   ...
分类:其他   时间:2014-03-27 00:26:50    收藏:0  评论:0  赞:0  阅读:697
LIGHTOJ 1027
应该是概率的题,还有最大公约数约分的问题。 E - LIGHTOJ 1027 Time Limit:2000MS     Memory Limit:32768KB     64bit IO Format:%lld & %llu Submit Status Description You are in a maze; seeing n doors in fr...
分类:其他   时间:2014-03-26 22:42:03    收藏:0  评论:0  赞:0  阅读:656
Struts2文件上传
文件上传时的三个属性很重要。加入现在上传控件为:,那么上传文件所对应的Action中应包含如下价格属性:                 private File upload;//封装上传文件域的属性。注意这里的upload是与标签中的name是一样的。                private String uploadContentType;//封装上传文件类型的属性。形如  xxx...
分类:其他   时间:2014-03-27 01:22:12    收藏:0  评论:0  赞:0  阅读:454
[ACM] hdu 1085 Holding Bin-Laden Captive! (母函数变形)
Holding Bin-Laden Captive! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 13505    Accepted Submission(s): 6094 Problem Description ...
分类:其他   时间:2014-03-27 00:42:36    收藏:0  评论:0  赞:0  阅读:450
位运算
位操作详解 我们先来看看位运算操作符:& (按位与)、| (按位或)、^ (按位异或)、~ (按位取反)、>> (按位右移)、按位左移)。   1、&(按位与) 从概念上来讲,就是将参与运算的两个分量对应的每一位来做逻辑与运算,若两者都为真(等于1),则结果才为真(等于1)。否则都为假(等于0)。 即:1 & 1 = 1 、1&0 = 0 、0&1 = 1、0&0 = 0 这里我们先来看...
分类:其他   时间:2014-03-27 01:21:10    收藏:0  评论:0  赞:0  阅读:357
git使用
第一次接触linux的开发,其实也就是在ubuntu下的开发,开始不会使用非界面化的版本控制工具,之前用过github的windows版本,用过svn。但是实际上大部分项目也没有用到这些版本控制工具。这次一个博士师兄推荐我们使用git来作为项目开发版本控制工具。刚开始我挺排斥的,毕竟是新东西,但是使用了一段时间后,发现各种方便和各种好处。 首先在多个人做开发的时候,不同的改动的兼容非常方便统...
分类:其他   时间:2014-03-27 00:28:52    收藏:0  评论:0  赞:0  阅读:529
[ACM] hdu 1846 Brave Game (巴什博奕)
Brave Game Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5644    Accepted Submission(s): 3748 Problem Description 十年前读大学的时候,中国每年都...
分类:其他   时间:2014-03-27 00:21:07    收藏:0  评论:0  赞:0  阅读:431
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!