摘要:
首先下载js文件,网址jquery.com去下载,可以下载1.10版的 首先打开editplus进行编辑,添加js文件: 编写代码:Insert title here首先把通过src属性添加js文件 $(document).ready当文档完全加载完执行的函数 运行结果: 我们完全可以简化我们的代码, Insert title here也就是说document.ready是可以省略的。 阅读全文
posted @ 2013-09-21 13:22
pangbangb
阅读(227)
评论(0)
推荐(0)
摘要:
Java 的zip压缩和解压缩好久没有来这写东西了,今天中秋节,有个东西想拿出来分享,一来是工作中遇到的问题,一来是和csdn问候一下,下面就分享一个Java中的zip压缩技术,代码实现比较简单,代码如下:package com.meritit.utils.zip;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import j 阅读全文
posted @ 2013-09-21 13:20
pangbangb
阅读(327)
评论(0)
推荐(0)
摘要:
编译原理对我来说,是比较陌生的,上篇写的数据结构以前还听说过,但是编译原理这门课程是这次第一次接触。先看一下百科里的编译原理吧:它旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。感觉还是不太理解,能否理解为就是对程序进行编译时的各种操作技术方法等。 看了,还是先看里边具体知识吧,学了具体知识我们就会更有一个层面的理解的,根据软考视频的学习,可以分为以下几大点: 首先看前三个:1,文法,是描述一门程序设计语言和实现其编译器的方法,其实也就是一些规则吧;2,正规式是描述程序语言单词的... 阅读全文
posted @ 2013-09-21 13:17
pangbangb
阅读(240)
评论(0)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3415 题目大意:给n个数凑成环状,求某一区间,使得该区间长度不超过k,且总和最大。解题思路:区间总和,很容易想到保存前缀和,区间【i,j】的和即为sum[j]-sum[i].对于每一个以j结束的区间,求出最小的i,(i>=j-k),也即使得sum[j]-sum[i]最大。所以可以用单调队列维护一个最小的sum[i],对于每一个j,压进j-1.(因为是要减去前面的)代码:#include#include#include#include#include#include#include#inclu 阅读全文
posted @ 2013-09-21 13:14
pangbangb
阅读(163)
评论(0)
推荐(0)
摘要:
本阶段,软件测试中,分为两个方面1.软件测试,也就是发现问题的过程。2.软件调试,也就是纠正问题的过程。 下面是本阶段的总结: 软件测试的目的简单的说是发现错误,具体的描述: 1.测试是软件的执行过程,目的是发现错误。 2.一个好的测试用例在于发现至今未发现的错误。 3.一个成功的测试是发现了至今未发现的错误测试。测试的原则具体的描述为: 1.应当尽早的进行软件测试。 2.测试用例应有测试输入数据和对应的预期输入结构两部分组成。 3.程序员应该避免自己坚持自己的程序。 4.在设计测用例时,应该包括合理输入和不合理输入。在软件测试的策略中,有四个步骤:单元测... 阅读全文
posted @ 2013-09-21 13:13
pangbangb
阅读(302)
评论(0)
推荐(0)
摘要:
题意:每台电脑共有p种零件,现在有n台机器,给出n台机器每台需要的一些种类零件当原料(0代表不需要,1代表必须要,2代表可有可无)和输出的产品零件。问怎么安排生产线使生产出来零件可以组装的电脑最多。思路:如果机器的原材料什么都不需要的话就可以当源点,如果机器输出的零件种类为p就可以当汇点。刚开始想复杂了(1 0 1 可以同时跟1 0 0和0 0 1相连),这题只有当一台机器的输出格式跟另一台的输入格式一样时才可以相连,不能有多余的零件产生。最后想想如果不是这样的话,2代表的可有可无就没意义了。当p=3时,输出1 0 1不能跟1 0 0相连但可以跟1 0 2相连。 #include#i... 阅读全文
posted @ 2013-09-21 13:09
pangbangb
阅读(224)
评论(0)
推荐(0)
摘要:
C#.NET学习笔记11---布尔表达式2组合 2013/9/6 技术qq交流群:JavaDream:251572072 教程下载,在线交流:创梦IT社区:www.credream.com int i=30; bool b=(i==1);//b为false console.writeline("{0}",i==1);//判断是否相等。 Console.Writeline("{0}",i!=1);//这种写法也可以,就是赋值给i ---------------------------------- int i1=20; int i2=30; Console 阅读全文
posted @ 2013-09-21 13:08
pangbangb
阅读(358)
评论(0)
推荐(0)
摘要:
文件名:每个源代码文件应该有一个包含文件。每个包含文件描述了单个类或者多个类相结合的集合。一般头文件(.h,或.hpp)包含类的定义而不是实例。因此包含文件可以用在多个文件当中,源文件(.c,.或cpp)定义了编译时加载进内存的代码,它的实例化定义包含在头文件中,例如,一个类的定义应该包含在.hpp的包含文件中,一个全局变量应该在.cpp文件中实例化而不是.hpp文件中。用extern在头文件声明该全局变量。文件名应该能够反映出类名。通常类名都是大写字母开头,头文件名和源文件名一般用小写字母开头,如文件classBase.hpp将包含ClassBase{}的定义,classBase.cpp将包 阅读全文
posted @ 2013-09-21 13:06
pangbangb
阅读(461)
评论(0)
推荐(0)
摘要:
最小公倍数最大,也就是尽量让2个数互质,所以把n除以2 从中间向两边找就够了,自己写几组数据就能发现规律。注意longlong存#include#include#include#includeusing namespace std;int main(){ int cas; long long s,n; cin>>cas; while(cas--) { cin>>n; if(n==2) s=1; else { if(n&1) { n>>=... 阅读全文
posted @ 2013-09-21 13:04
pangbangb
阅读(133)
评论(0)
推荐(0)
摘要:
jquery是完全支持css的,我们举个例子来看看使用jquery的方便之处,这功劳是属于选择器的:例1: Insert title here niujiabin maybe gossipgo 我们想要做到改变maybe字体颜色为红色 $("li.abc")利用选择器可以直接获取到,非常方便,如果利用javascript获取就很麻烦 .css("color","red");之间的文本就会变成红色 运行结果:例2:Insert title here niujiabin maybe gossipgo $("#hello ul l 阅读全文
posted @ 2013-09-21 13:01
pangbangb
阅读(181)
评论(0)
推荐(0)
摘要:
我们在使用计算的时候会感受到计算机好像在同时执行很多任务,这也是我最初接触计算机给我留下的印象,而我们普通人在同一时刻大脑只能思考一件事情(当然不排除一些异能者能够做到一心二用),而且我们在思考完一件事情之后进入另一件事情的思考需要花费一段时间适应。而对于计算机来说,其执行任务间的切换是相当快的,以前计算机还是单CPU的时候就是通过这种在各种任务之间的快速切换而“伪实现”了同时执行任务。随着硬件飞速发展,计算机配备了多CPU芯片,就在真正意义上实现了多线程,实现了同时执行多种任务。代号为“Prodigy”的64位多核、多线程处理器然而万事万物都是有利有弊,多线程在为应用带来性能提高的同时,也带 阅读全文
posted @ 2013-09-21 12:59
pangbangb
阅读(336)
评论(0)
推荐(0)
摘要:
Given amxnmatrix, if an element is 0, set its entire row and column to 0. Do it in place. Follow up: Did you use extra space? A straight forward solution using O(mn) space is probably a bad idea. A simple improvement uses O(m+n) space, but still not the best solution. Could you devise a constant spa 阅读全文
posted @ 2013-09-21 12:57
pangbangb
阅读(259)
评论(0)
推荐(0)
摘要:
程序截图: 原理:其实所谓的帧动画,说白了,就是每隔一段时间显示一张图片.......实现步骤如下:1、/res/drawable/下放入各种图片(即你要用来制作动画的图片),然后新建一个frame.xml的文件用来决定图片是显示顺序frame.xml的代码如下: 其中item的写法可以去android官网中查看API。。。。 2、main.xml 3、MainActivitypackage com.njupt.frame1;import andr... 阅读全文
posted @ 2013-09-21 12:54
pangbangb
阅读(202)
评论(0)
推荐(0)
摘要:
思维递推题。题目大意:以题目的那种形式列出来 问在N 的这些排列中有多少个K 一开始想的是把所有的式子列出来 然后看 1 - N 出现的次数的规律后来发现就算求出来的话也无法递推出来。其实换一种想法。想K这个数会出现多少次 不管别的数 那么把数看成N个点。比如 K=2 N=5 (1 1 1 1 1 )在这之间插入若干斜杠隔开。组成不同的组合。那么我们首先选一个K的长度 保证了K的出现。 那么有几种情况。这个K 的长度包含了端点还是没选端点。当选择了端点的时候 其他位置只有N - K -1 个位置可以插入斜杠。 每个斜杠的位置可以选择放或者不放 所有就有 2 ^ ( n - k - 1) ... 阅读全文
posted @ 2013-09-21 12:51
pangbangb
阅读(159)
评论(0)
推荐(0)
摘要:
我们习惯在SI(Source Insight)中阅读Linux内核,SI会建立符号表数据库,能非常方便地跳转到变量、宏、函数等的定义处。但在处理系统调用的函数时,却会遇到一些麻烦:我们知道系统调用函数名的特点是sys_×××,例如我们想找open函数的内核系统调用代码,在SI提供的符号表中搜索sys_open,能找到函数的声明:asmlinkage long sys_open(const char __user *filename, int flags, umode_t mode);原本SI提供从函数名按住Ctrl单击鼠标左键能跳转到定义处的功能,但运用在系统调用 阅读全文
posted @ 2013-09-21 12:50
pangbangb
阅读(320)
评论(0)
推荐(0)
摘要:
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove题意:求sigma (gcd (i , j)) 1 #include #include #include #include #include #include #include #include #include #include #define lowbit(x) (x & (-x))#define Key_value ch[ch[root][1]][0] #pragma comment(linker, "/STACK:1024000 阅读全文
posted @ 2013-09-21 12:46
pangbangb
阅读(284)
评论(0)
推荐(0)
摘要:
一、概述类是一种用户自定义的类型,声明一个类对象时,编译程序要为对象分配存储空间,进行必要的初始化。在C++中,这项工作是由构造函数来完成的。大部分对象在使用之前没有正确的初始化是C++出错的主要原因。 引入类的构造函数是正确的初始化类的对象,使该对象具有区别于其他对象的特征。 一般什么时候触发并调用类的构造函数呢? 答案是:当我们用类来定义一个类变量的时候,如下: (1)当我们用类去建立一个对象时,它首先调用类的构造函数class demo{.....}; 声明并定义好完整的类(2)调用类的无参数的构造函数demo d;(3)按参数个数不同,调用类中不同的构造函数 demo d1(参数1.. 阅读全文
posted @ 2013-09-21 12:45
pangbangb
阅读(248)
评论(0)
推荐(1)
摘要:
1 对于人类而言,遗忘一直是常态,而记忆才是例外。然而,由于数字技术与全球网络的发展,这种平衡已经被打破了。如今,往事正像刺青一样刻在我们的数字皮肤上,遗忘已经变成了例外,而记忆却成了常态……在这个记忆已经成为常态的时代,难道每个公开自己信息的人只能永远对信息束手无策吗?我们真的想要一个由于无法遗忘,而永远不懂得宽恕的未来吗?2 大数据变成了一个没有遗忘的时代,很可怕。3 我要警告所有人,你留在网络上的电子足迹将在某一天对你造成伤害。那是无法被擦除的。4一旦我们拥有了完善的记忆,我们将不能进行概括与抽象化,这会让我们一直迷失在过去的琐碎细节中。5通过很多这种模糊掉了外部记忆的社会遗忘机制,我们 阅读全文
posted @ 2013-09-21 12:43
pangbangb
阅读(301)
评论(0)
推荐(0)
摘要:
paip.c++ qt 图片处理 检测损坏的图片 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax #include #include #include "helo.h" //#include //#include //#include //#include #include //#include //#include "qfileinfo.h" //#include //#include //#i... 阅读全文
posted @ 2013-09-21 12:40
pangbangb
阅读(374)
评论(0)
推荐(0)
摘要:
paip.c++ qt 目录遍历以及文件操作 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax #include #include #include "helo.h" //#include //#include //#include //#include #include //#include //#include "qfileinfo.h" //#include //#include //#i... 阅读全文
posted @ 2013-09-21 12:39
pangbangb
阅读(340)
评论(0)
推荐(0)
摘要:
Ajax是创建快速动态网页的技术,通过后台与服务器少量的数据交互,是网页实现异步更新。也就是在不整个刷新页面的情况下,可以更新网页中的局部区域。在原始web应用的模式中:浏览器 以 http的形式向服务器发送请求,然后服务器处理请求,然后以响应(HTML+CSS)数据返回给客户端;AJXA应用中:浏览器 以http发送的请求到达AJAX引擎,由Ajax向服务器进行请求发送数据,处理完成后,把数据继续返回给Ajax引擎,再以XML或者字符串数据,返回给浏览器; ajax.jsp My JSP 'ajax.jsp' starting page ... 阅读全文
posted @ 2013-09-21 12:35
pangbangb
阅读(216)
评论(0)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4193 题目大意:给n个数,a0,a1,...an,求ai,ai+1,...an,a1,a2,...ai-1这样的排列种数,使得所有的前k(1=0,只需最小值>=0,所以用单调队列维护一个最小的前缀和sum[i],(i>=j-n+1),这样就保证了sum[j]-sum[i]最大,所以区间【j-n+1,i]最小。代码:#include#include#include#include#include#include#include#include#include#include#includ 阅读全文
posted @ 2013-09-21 12:33
pangbangb
阅读(252)
评论(0)
推荐(0)
摘要:
安装MySQLdb时,我已经做好了如下两点:1)配置好mysql_config 有两种方式可以做: ① 做个软连接,把mysql_config链接到/usr/local/bin下 ② 修改site.cfg配置,把里面的mysql_config指向$MYSQL_HOME/bin/mysql_config 2)配置动态链接库:把$MYSQL_HOME/mysql/lib写到/etc/ld.so.conf里面,然后ldconfig生成cache以为只欠东风的时候还是阴沟里翻了,执行:python setup.py install 报错如下:gcc -pthread -shared build... 阅读全文
posted @ 2013-09-21 12:31
pangbangb
阅读(412)
评论(0)
推荐(0)
摘要:
题目链接:10911 - Forming Quiz Teams 题目大意:给出2 * n个选手的坐标, 要求将所有的选手分成n组, 每组两个人, 所有组的两个人之间的距离之和要最小, 输出最小值。 解题思路:网络赛的时候写过类似的题目, 只不过是选4个点做正方形,所以思路很明确,每次选取任意两个点配对,递归搜索,并记录下来。然后我不是用未运算来记录点的状态,而开了个数组,因为位运算用不熟。 #include #include #include const int N = 20;const int MAX = 1 1e-9) return dis[num]; double& sum = 阅读全文
posted @ 2013-09-21 12:28
pangbangb
阅读(287)
评论(0)
推荐(0)
摘要:
集合容器的集合运算:并、交、差:#include "stdafx.h"#include #include #include //集合运算:并、交、差需要包含该头文件using namespace std;structltstr{ bool operator()(const char* s1,const char* s2) const { return strcmp(s1,s2)A(a,a+N); set B(b,b+N); setC; setD; cout(cout," ")); cout(cout," ")); cout set_u 阅读全文
posted @ 2013-09-21 12:27
pangbangb
阅读(626)
评论(0)
推荐(0)
摘要:
导图总结如下:编译原理: 软考中要考的主要的是文法、正规式、有穷自动机、语法推导树和算符优先。文法有0型文法、1型文法、2型文法、3型文法。0型文法是限制最少的一个。有Vn:非终结符集合。Vt:终结符集合。P:推导式集合S:开始符。只要推导式的左侧至少含义1个非终结符就可。1型文法又叫上下文有关文法,他要求在0型文法的基础上,要求推导式的右侧的长度大于等于左侧的长度。2型文法又叫上下文无关文法,他要求在1型文法的基础上,推导式的左侧是分终结符。3型文法又叫正规文法,他规定了推导式的型状,只能是左线性或者右线性。所以,这几种文法,一个比一个限制高。0型文法包含1型文法,1型文法包含2型文法,2型 阅读全文
posted @ 2013-09-21 12:24
pangbangb
阅读(251)
评论(0)
推荐(0)
摘要:
最近在忙着搞一个小项目,所以没有来得及写一些原创性的东西,好容易今天中秋节,就趁现在写一些吧,今天仍然看了些老马的视频,尽管这些东西以前都用过,但是感觉仍然学到了不少东西,说给大家听希望大家也要不要不管已经学会的东西,再学一遍没有什么坏处,也能从中学到以前疏漏的东西。------------------------------------------废话不多说,切入正题--------------------------------------也许你在学习android开发的时候感觉android每一样东西设计的非常奇怪,不懂google的工程师为什么这样设计。而这些东西一遍一遍的背过,记住, 阅读全文
posted @ 2013-09-21 12:23
pangbangb
阅读(211)
评论(0)
推荐(0)
摘要:
在《人工智能的未来》一书中,是这样描述人脑的计算过程的:分为抽象程度不同的六层,层内部有大量的神经突出相互联系,层与高抽象层有极多的联系,高层对下有柱形的联系。信号会逐层向上抽象事物,同时上层的抽象会反馈刺激下层,补全不完整信息。这个很像个多抽象层次、有层间反馈的全联通带权图。输入将是最底层的数个特征。输出应该是最高层的最可能的概念,或者是按权重随机出一个结果。计算方法应该是按照salsa或者PageRank 的随机游走方法。而权重分配的方式应该是按照各节点间的先验概率进行分配,vi=vk*wik;vi是结果值,vk是当前节点,wik是由i出发到k的先验概率。而上层得到数据之后,应该反馈给下层 阅读全文
posted @ 2013-09-21 12:21
pangbangb
阅读(196)
评论(0)
推荐(0)
摘要:
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/11834661正确答案:BC这道题比较简单,我就以答案来解析,如下来自官方文档创建用户的引导图: 答案A不正确,本题创建用户是密码认证的——用户的身份验证一般有以下三种方法:(1)用户口令身份验证(2)操作系统身份验证(即外部验证)(3)全局身份验证答案B正确,如果在建用户时没指定默认表空间 , 那么此用户的默认表空间会指向数据库级的默认表空间,这里我们可以从DATABASE_PROPERTIES.视图中可以看到数据库级的默认表空间是USERS。答案C正确,临时表空间中的空间管理完全.. 阅读全文
posted @ 2013-09-21 12:18
pangbangb
阅读(165)
评论(0)
推荐(0)
摘要:
其他的游戏引擎知道的不是很对,不过相对于学java的童鞋们来说,那是个不错的选择啦,这个发动机咋样,google去吧。基础篇包括图片,字体,音效,数据读取,会了这点,就会做简单的小游戏啦 对于游戏开发,也就是把静待的图片动态化,同时加点音效什么的。 1.图片 1)声名BitmapTextureAtlas mTexturePlayerthis.mBitmapTextureAtlas = new BitmapTextureAtlas(32, 32, TextureOptions.BILINEAR_PREMULTIPLYALPHA);对于这个类,作用就相当于开辟一个内从空间,以后用来盛具体的图片.. 阅读全文
posted @ 2013-09-21 12:15
pangbangb
阅读(336)
评论(0)
推荐(0)
摘要:
Doing Homework againTime Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4762Accepted Submission(s): 2798 Problem Description Ignatius has just come back school from the 30th ACM/ICPC. Now he has a lot of homework to do. Every teacher gives him a d... 阅读全文
posted @ 2013-09-21 12:13
pangbangb
阅读(168)
评论(0)
推荐(0)
摘要:
题意:起点开始有超过100个人,总共不会超过100个外星人,问把所有的外星人都搜出来花的最小时间。一条路径上的时间跟人数是无关的,只跟路径长度有关。思路:刚开始人都在起点,当派一定人数去最近的外星人后,起点就变成两个了,然后从两个起点去最近的外星人,起点就变成三个了,,,,这就是最小生成树了。 include#include#include#include#includeconst int N=251;const int inf=0x3fffffff;using namespace std;int num,f[N],n,m,k,map[51][51],dir[4][2]={0,1,0,-... 阅读全文
posted @ 2013-09-21 12:12
pangbangb
阅读(184)
评论(0)
推荐(0)
摘要:
有以下 list : (1 2 3 (4 5 6) "Properties" (("id" . 3) ("name" . "hello lisp"))) 要求用: quote cons acutBuildList acutNewRb 方式构造 阅读全文
posted @ 2013-09-21 12:08
pangbangb
阅读(248)
评论(0)
推荐(0)
摘要:
共享内存是IPC的一种机制,允许两个不相关的进程共享同一块内存//共享内存可以双向通信,但其本身没有相应机制,需要程序编写者设计,本例为单向通信(分为读端和写端)。共享内存读端: #include #include #include #include #include #include //自定义数据结构,flag为同步机制标志:flag 为1表示读端可读, flag为1表示写端可写;str为数据存储的字符数组 struct my_shared { int flag; char str[1024]; }; int main(void) { void *shared_memo... 阅读全文
posted @ 2013-09-21 12:07
pangbangb
阅读(311)
评论(0)
推荐(0)
摘要:
set和multiset的内部通常是采用平衡二叉树来实现。当放入元素时,会按照一定的排序方法自动排序,默认是按照less排序规则来排序。这种自动排序的特性加速了元素查找的过程,但问题是:不可以直接修改set或multiset容器中的元素值,因为这样就违反了元素自动排序的规则。如果想修改一个元素的值,则必须先删除原有的元素,再插入新的元素。multiset容器的集合并、交、差运算(注意:并集运算的结果)#include "stdafx.h"#include #include #include using namespace std;int_tmain(int argc, _T 阅读全文
posted @ 2013-09-21 12:05
pangbangb
阅读(383)
评论(0)
推荐(0)
摘要:
如果Linux或Unix平台,安装了Oracle,而且有root账号,则使用“su Oracle安装账户”的方式,sqlplus登录到数据库,这种方式是最可靠的。正如@dbsnake所说,”主要是Oracle软件过于复杂,很多功能、脚本都是只能以Oracle软件的安装用户来执行才可以。当然,Oracle软件的安装用户不一定是Oracle,可以是任意的名字(如ora11g等),但关键是要以这个用户来安装Oracle数据库软件。" 当然,如果实在不能获得Oracle安装账户的密码,那只能通过设置环境变量等的方式才能执行sqlplus,这其中可能碰到之前博文中的一些问题。 阅读全文
posted @ 2013-09-21 12:01
pangbangb
阅读(296)
评论(0)
推荐(0)
摘要:
题意:有N只奶牛,奶牛有自己认为最受欢迎的奶牛。奶牛们的这种“认为”是单向可传递的,当A认为B最受欢迎(B不一定认为A最受欢迎),且B认为C最受欢迎时,A一定也认为C最受欢迎。现在给出M对这样的“认为...”的关系,问有多少只奶牛被除其本身以外的所有奶牛关注。思路:既然有单向传递关系,那么关系图可能就形成了环,一个环内的奶牛互相认为。如果把这些环用一个点代替的话,建反图,就成了一个有向无环图了,直接遍历求出入度为0的点有多少个子节点就可以了。 #include#include#includeusing namespace std;const int N=10010;int low[N]... 阅读全文
posted @ 2013-09-21 12:00
pangbangb
阅读(179)
评论(0)
推荐(0)
摘要:
题意:有N个供应商,M个店主,K种物品。每个供应商对每种物品的的供应量已知,每个店主对每种物品的需求量的已知,从不同的供应商运送不同的货物到不同的店主手上需要不同的花费,又已知从供应商m送第k种货物的单位数量到店主n手上所需的单位花费。供应是否满足需求?如果满足,最小运费是多少?思路:这题一读完就知道是费用流了,刚开始想着拆点,不过算了一下,把m个供应商拆成m*k个点,n个店主拆成n*k个点,加起来有5000多个点,肯定会超时的,看了网上说每种商品求一次费用流就可以了,就是100个点求50次。 #include#include#includeconst int inf=0x3ffffff... 阅读全文
posted @ 2013-09-21 11:57
pangbangb
阅读(150)
评论(0)
推荐(0)
摘要:
(1)由小到大set> M; M.insert(1960); M.insert(1952); M.insert(1771); M.insert(1812); M.insert(1960); M.insert(2000); set>::iterator N= M.begin(); cout> M; M.insert(1960); M.insert(1952); M.insert(1771); M.insert(1812); M.insert(1960); M.insert(2000); set>::iteratorN = M.begin(); cout<<&q 阅读全文
posted @ 2013-09-21 11:56
pangbangb
阅读(1060)
评论(0)
推荐(0)
摘要:
-------源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。十二、设置中心的界面 每次打开软件都需要联网,怎么把这个关闭掉? 把功能做到设置中心这个功能模块。 首先把布局文件写出来,activity_setting_center.xml 具体代码: ... 阅读全文
posted @ 2013-09-21 11:53
pangbangb
阅读(365)
评论(0)
推荐(0)
摘要:
--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1.Set Set是Collection接口的子接口,此集合中不能存放重复元素,对于比较方式是根据他们的底层结构决定的,常见的子类有:HashSet和TreeSet2.HashSet 1. 概述 底层是哈希表:哈希值是Object类中哈希方法返回的值,读取此集合中的元素是必须使用迭代器,比较的时候,先是比较的哈希值,如果哈希值相同那么就比较equals方法。 2. 无序性 package www.fuxi.jihe; import j... 阅读全文
posted @ 2013-09-21 11:50
pangbangb
阅读(257)
评论(0)
推荐(0)
摘要:
最近因公司项目需要,打算自己在LINUX平台整一个播放器,来学习和研究音频编解码。 项目需求:支持下列格式文件播放。 1> WMA 硬件解码,但需要软件分析ASF格式,提取Payload数据 2> FLAC 软件解码 3> DST、DSD 硬件解码,但需要软件分析文件格式,提取Packet数据 网上搜了一圈,对于1) 2)最适合的是ffmpeg对于3) 目前网上只找到foobar的插件版本。 最终,LINUX下的播放器打算采用 ffmepg + SDL整体框架设计如下: interface (封装SDL,自己写一个简单的HMI) ... 阅读全文
posted @ 2013-09-21 11:49
pangbangb
阅读(368)
评论(0)
推荐(0)
摘要:
我们开始进入jquery的学习了,jquery的学习就不那么中规中矩了,我们来看一个和javascript有所区别的地方。Insert title here结果是:弹出niujiabinbin的提示框,但是我们改写成jquery:Insert title here 结果却是两个都输出了,我们可以看出,jquery的加载方式进行了变化,那么这样的好处是什么呢?如果引用两个js文件的function,那么会产生覆盖问题,jquery使用闭包解决了此问题。 下面我们看一看js对象和jquery对象:下面的代码能找出错误么?Insert title here niujiabin maybe ... 阅读全文
posted @ 2013-09-21 11:47
pangbangb
阅读(246)
评论(0)
推荐(0)
摘要:
最 近因为在ios应用开发中,考虑到一些公共方法的封装使用,就决定使用单例模式的写法了。。不知道,Object-c中的单例模式的写法是否和java中的写法是否有所区别? 于是阿堂从网上一搜,发现“Objective-C的singleton模式”一文被很多人 转载了,其主要内容如下 Apple官方建议 由于自己设计单态模式存在一定风险,主要是考虑到可能在多线程情况下会出现的问题,因此苹果官方建议使用以下方式来实现单态模式: static MyGizmoClass*sharedGizmoManager = nil; + (MyGizmoClass*)sharedManager { @synch.. 阅读全文
posted @ 2013-09-21 11:43
pangbangb
阅读(219)
评论(0)
推荐(0)
摘要:
题目连接:10635 - Prince and Princess 题目大意:给出n, m, k,求两个长度分别为m + 1 和 k + 1且由1~n * n组成的序列的最长公共子序列长的。 解题思路:按一般的o(n^2)的算法超时了,所以上网查了下LCS装换成LIS的算法o(nlogn)。算法仅仅是将其中的一个序列重新标号1~m,然后按最长公共子序列的方法去做。 #include #include const int N = 90000;int n, m, k, w[N], g[N];int read() { int a; memset(g, 0, sizeof(g)); memset(w, 阅读全文
posted @ 2013-09-21 11:41
pangbangb
阅读(169)
评论(0)
推荐(0)
摘要:
距离2013电子竞赛结束已经有多天了,,9月16号再重大进行完综合测评之后,,我们得知自己进入国赛了,心情别提有多激动了,感觉暑假这两个月的付出都是值得的。。今天,在这个举国欢度中秋之际,不能回家的我只好在实验室好好来总结一下这个项目。我们这次做的是A题,也就是电源那道题。至于题目的要求,我相信大家在网上都可以百度得到。。我们设计的总体思路如下: 该系统主要由变压器和AC-DC变换电路组合而成,市电由变压器降压后经整流桥输出直流电压,DC-DC变换器则将电压稳定输出到36V,通过调整负载,得到功率因数表和万用表测试的相关参数,进行题目要求的验证。在整个系统中单片机可通过设定按键在TFT触摸屏上 阅读全文
posted @ 2013-09-21 11:39
pangbangb
阅读(574)
评论(0)
推荐(0)
摘要:
疑问:怎样获取开发者许可证打开VS2012时,怎么在没有取得开发者许可证之前,屏蔽/跳过弹出的窗体“获取Windows8开发者许可证 你需要具有开发者许可证才能开发适用于......”打开Blend for Visual Studio 2012时弹出的窗体“无法获取windows开发人员许可证。错误代码:800704C7。是否要重新尝试获取许可证?“解答:在本地计算机上首次运行 Microsoft Visual Studio 2012 时,系统会提示你获取开发者许可证。请阅读许可条款,然后单击“我同意”。在“用户账户控制(UAC)”对话框中,单击“是”以继续。在本地计算机上安装许可证后,系统不 阅读全文
posted @ 2013-09-21 11:36
pangbangb
阅读(380)
评论(0)
推荐(0)
摘要:
安装vmware-tools的安装包有两个,一个是rpm包,一个是tar包,下面分别是用了这两种方法安装:一、rpm包安装1.在启动LINUX 虚拟机之后,在WMWare 的菜单栏中点击"VM",然后点击下拉菜单中的"Install VMware TOOLS"选项。2.挂载光驱:[root@localhost ~]# mount /mnt/cdrom /mnt/[root@localhost ~]# rpm -ivh /mnt/VMwareTools-6.0.0-45731.i386.rpm然后会出现安装过程,安装完之后[root@localhost ~ 阅读全文
posted @ 2013-09-21 11:35
pangbangb
阅读(387)
评论(0)
推荐(0)
摘要:
1。一个二分图中的最大匹配数等于这个图中的最小点覆盖数König定理是一个二分图中很重要的定理,它的意思是,一个二分图中的最大匹配数等于这个图中的最小点覆盖数。如果你还不知道什么是最小点覆盖,我也在这里说一下:假如选了一个点就相当于覆盖了以它为端点的所有边,你需要选择最少的点来覆盖所有的边。2。最小路径覆盖=|G|-最大匹配数 在一个N*N的有向图中,(二分图是无向图呃)路径覆盖就是在图中找一些路经,使之覆盖了图中的所有顶点, 且任何一个顶点有且只有一条路径与之关联;(如果把这些路径中的每条路径从它的起始点走到它的终点, 那么恰好可以经过图中的每个顶点一次且仅一次);如果不考虑图中存 阅读全文
posted @ 2013-09-21 11:32
pangbangb
阅读(217)
评论(0)
推荐(0)
摘要:
Given a 2D board containing'X'and'O', capture all regions surrounded by'X'.A region is captured by flipping all'O's into'X's in that surrounded region . For example, X X X XX O O XX X O XX O X XAfter running your function, the board should be:X X X XX X X XX X 阅读全文
posted @ 2013-09-21 11:31
pangbangb
阅读(227)
评论(0)
推荐(0)
摘要:
上节课笨笨给大家介绍了CChart在微软MFC框架下的应用,本节课的内容仍然和百年老店微软相关,只不过主角换成WTL了。不了解WTL的同学可以先找度娘温习一下。度娘在怀,今生何求。郎君啊,你是不是闷得慌,如果你闷得慌给我十娘讲,十娘我为你解忧伤。哦,对不起,笨笨刚才走神了,把度娘当成杜十娘了。要在WTL下使用CChart,当然首先需要安装WTL。由于笨笨使用的是VC6,笨笨下载的是WTL8.0,并下载了WTL7.1用于辅助安装,具体的方法还得找度娘。如果同学们使用高版本VC,可以下载WTL8.5。现在我们开始。第一步,用VC建立一个基于ATL/WTL Wizard向导的程序,名为Lesson1 阅读全文
posted @ 2013-09-21 11:28
pangbangb
阅读(254)
评论(0)
推荐(0)

浙公网安备 33010602011771号