#include
#include
int main(int argc, char * argv[]){
int m[16], n, i, t, count = 0;
long unsigned a, k;
for(n=1; n<256; n++)
{
k=0;
t=1;
a=n*n;
for(i=0; a!=0; i++)
{
m[i] = a%10;
...
分类:
其他好文 时间:
2015-04-01 23:52:18
阅读次数:
170
前言
适配器模式就是当需要的功能与要提供的功能之间接口不符合时,作为两者之间的适配,从而让两者可以无缝对接。例如现实生活中的电脑充电情况一样,如果有朋友出国旅游,在国外买了一台电脑,回到国内后突然想给电脑充电,发现外国的电压不是220V的,而是110V的(这里是假设的),怎么办呢?还好外国买的电脑配有充电转换器,可以将220V的电压转换成110V电压,好吧,电脑充电问题可以解决...
分类:
编程语言 时间:
2015-04-01 23:51:51
阅读次数:
175
控制结构主要是关于 if/else switch/case
废话不多说。。献上代码及反汇编分析。。
#include
int main(int argc , char *argv[])
{
int nInt = 9;
// if(0 == nInt)
__asm
{
cmp DWORD PTR [EBP - 4h] , 0 ;
jle __exit;
}
// __...
分类:
其他好文 时间:
2015-04-01 23:52:29
阅读次数:
177
EasyUI 使用formmater显示子属性...
分类:
其他好文 时间:
2015-04-01 23:52:19
阅读次数:
160
欢迎转载,转载请保留原作者信息
欢迎交流学习,共同进步!
作者:颜海峰
个人博客:http://yanheven.github.io
微博:海峰_云计算 http://weibo.com/344736086网络隧道技术介绍计算节点配置 Open vSwitch 使用 VXLAN 网络网络节点配置 Open vSwitch 使用 VXLAN 网络配置 Neutron 使用 VXLAN Type...
分类:
其他好文 时间:
2015-04-01 23:50:40
阅读次数:
200
题目大意:
幼儿园里边有N个男孩和M个女孩,所有男生之间都互相认识,所有女生之间也都相互认识。
还有k对关系,表示某个男孩和某个女孩认识。现在要选择一些学生组成一个集合,使得这个
集合中所有的人都认识,求这个集合中最多能有多少人。
思路:
建立二分图,图的一边为男生,另一边为女生。不能直接选取认识关系来建边,应该选取不认
识的人建边,也就是认识关系的补集作为边集。这样匹配的两个人都是不认识的,求出来的最
大匹配数就是最多有多少对人相互不认识。而最大独立集 = N + M - 最大匹配数,就求出了最
多能能...
分类:
其他好文 时间:
2015-04-01 23:51:30
阅读次数:
216
更多:http://www.webyang.net/Html/web/article_142.html
之前工作的时候,公司里有个胖妞,和我是搭档。 她是做页面设计的,也切图,也写CSS+DIV,其实也算前端了。公司是个大公司来着,美女如云,但只要好事者通过多方打听,基本上会发现都已经名花有主。还是看近一点的吧,胖妞是单身。胖妞其实也不是很胖,用她自己的话讲,叫虚胖,都是水来着。
她比...
分类:
其他好文 时间:
2015-04-01 23:52:36
阅读次数:
199
springMVC上传文件后,在action解析file文件的三种方式。
jsp页面的写法:
<input type="submit" va...
分类:
编程语言 时间:
2015-04-01 23:50:47
阅读次数:
185
Agent是Ambari一个核心模块,主要负责在集群节点上执行命令(install/start/stop)和上报状态(liveness/progress/alert)。要理解实现细节甚至修改源代码,首先要有总体宏观的认识。笔者粗略浏览了一下Agent代码,认为可以从三大基本抽象入手,来描绘总体的概览。抽象Agent定义了三个基本抽象,也是三个抽象类:Resource表示Agent可操作的对象,每个R...
分类:
其他好文 时间:
2015-04-01 23:50:43
阅读次数:
218
解题思路:
本题要求的为最小点覆盖,最小点覆盖 == 最大匹配,要注意初始为模式0,没有消耗,所以模式0不需要连边。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define LL long long
#define FOR(i, x, y) for(int...
分类:
系统相关 时间:
2015-04-01 23:50:54
阅读次数:
181
本文系《数字图像处理原理与实践(MATLAB版)》一书之代码系列的Part9,辑录该书第431至第438页之代码,供有需要读者下载研究使用。至此全书代码发布已经接近尾声,希望这些源码能够对有需要的读者有所帮助。代码执行结果请参见原书配图。...
分类:
其他好文 时间:
2015-04-01 23:50:32
阅读次数:
416
发现问题
问题分析
示例代码
发现问题今天,在阅读Linux内核中关于socket的源代码时,遇到了下面一段代码:struct proto_ops {
int family;
struct module *owner;
int (*release) (struct socket *sock);
int (*bind) (struct socket *so...
分类:
编程语言 时间:
2015-04-01 23:48:00
阅读次数:
217
在python 2.7 后,不推荐使用 optparse, 而推荐使用 argparse.
其它的不多说,简单的分析下我遇到的问题:我是想用 argparse 来解析不定长的命令行参数
例如:
import argparse
import sys
parser = argparse.ArgumentParser(description='test parsing arguments')...
分类:
编程语言 时间:
2015-04-01 23:47:28
阅读次数:
206
原理iOS 和 SQL的对应关系Model类结构 => SQL表结构Model实例 => SQL表中的一行Model实例的属性 => SQL表中的一列Model和Table的对应@interface TestModel :NSObject
@property (assign, nonatomic) NSInteger age;
@property (assi...
分类:
移动开发 时间:
2015-04-01 23:48:00
阅读次数:
181
题目描述:统计一个数字在排序数组中出现的次数。
输入:
每个测试案例包括两行:
第一行有1个整数n,表示数组的大小。1
第二行有n个整数,表示数组元素,每个元素均为int。
第三行有1个整数m,表示接下来有m次查询。1
下面有m行,每行有一个整数k,表示要查询的数。
输出:
对应每个测试案例,有m行输出,每行1整数,表示数组中该数字出现的次数。
样例输入:...
分类:
编程语言 时间:
2015-04-01 23:48:46
阅读次数:
202
前言:基于android webview 上定制自己使用的可移植浏览器apk,遇到好多按键处理的问题。所以索性研究了一下keyevent 事件的传递流程。
frameworks 层
keyevent 事件开始是从/frameworks/base/core/java/android/webkit目录下WebViewClassic.java
中的onKeyDown() 函数开始的...
分类:
移动开发 时间:
2015-04-01 23:46:28
阅读次数:
168
题目大意:
有一个N*N的矩阵,有些格子上有障碍物(坐标为(x,y) ),在消除这些障碍物的时候,可以一次性消除
该障碍物同一行所有的障碍物,或是一次性消除该障碍物同一列所有的障碍物。只能选择清理该行或是
清理该列。问:最小进行多少次消除,就可以清理所有的障碍物。
思路:
可以将每一行当做一个点,这样总共有N个点,作为二分图的一边。将每一列当做一个点,这样又有N
个点,作为二分图的另一边。将有障碍物的行点和列点连接起来,每次只能选择行或是列,需要清除所
有的障碍物。所以不能存在一条边两边的点都没有被选中的...
分类:
其他好文 时间:
2015-04-01 23:46:46
阅读次数:
147