现在位置: 首页 > beak发表的所有文章
  • 07月
  • 17日
综合 ⁄ 共 6389字 评论关闭
GetAdaptersInfo Function The GetAdaptersInfo function retrieves adapter information for the local computer. On Windows XP and later:  Use the GetAdaptersAddresses function instead ofGetAdaptersInfo. Syntax DWORD GetAdaptersInfo( __out PIP_ADAPTER_INFO pAdapterInfo, __inout PULONG pOutBufLen ); Parameters pAdapterInfo [out] A pointer to a buffer that receives a linked list of IP_ADAPTER_INFO structures. pOutBufLen [in, out] A pointer to a ULONG variable th......
阅读全文
TARGET_IPHONE_SIMULATOR和TARGET_OS_IPHONE 是苹果的两个宏定义, 在真机sdk中位于ios->usr/include/targetconditionals.h中, 在模拟器sdk中位于simulator->usr/include/targetconditionals.h中 (笔者此时使用的xcode版本为5.1,sdk版本是7.1) 仔细看其模拟器sdk中的定义:     #define TARGET_OS_IPHONE            1     #define TARGET_IPHONE_SIMULATOR     1 再来看真机sdk中的定义:     #define TARGET_OS_IPHONE            1     #define TARGET_IPHONE_SIMULATOR     0 可以发现两者的区别仅在于TARGET......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 604字 评论关闭
笨方法打了sg值表,A了之后把Sg值打印出来一看,发现自己NC了,sg值只有0 ,1,2.................. code: #include <map> #include <cstring> #include <iostream> #include <cstdio> #include <algorithm> using namespace std; int sg[1001]; int num[]={10,1,2,4,8,16,32,64,128,256,512}; bool hash[1001]; void init() { int i,j; memset(sg,0,sizeof(sg)); sg[0]=0; for(i=1;i<=1000;i++) { memset(hash,0,sizeof(hash)); for(j=1;j<=num[0]......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 24035字 评论关闭
Content Introduction Part I: PL/SQL and Oracle's Native AQ for Java The Point-to-Point ModelQueue CreationUsing a Queue with PL/SQL in a Point-to-Point ModelIntroducing the Java SamplesUsing JPublisher to Prepare an Oracle Object Type for JavaDequeue a Point-to-Point Message with AQ InterfaceConclusion Part II: Oracle's JMS Interface to AQ The Publish-Subscribe ModelThe Java Message Service JMSOther Words for Same ThingsQueue CreationIntroducing the Java SamplesCreate Class for Me......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 47字 评论关闭
  centos 系统安装教程:http://www.jb51.net/os/85895.html
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 464字 评论关闭
以下过程为配置JDK环境变量: 1.右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量”: 2.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(不分大小写) JAVA_HOME指明JDK安装路径,就是刚才安装时的路径C:\Program Files\Java\jdk1.5.0_06,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量); Path使得系统可以在任何路径下识别java命令,原来系统中的path中有值,在后面添加英文状态下的分号,在添加如下内容%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPA......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 2399字 评论关闭
所有内容均来源于网络: (一)文件操作: 1、文件查找、复制与删除 :DeleteDirectory/DeleteFile/CopyFile/CFileDialog/CFileFind      http://blog.csdn.net/limingshandian/article/details/7823264 2、遍历目录下文件:  http://blog.csdn.net/abcjennifer/article/details/18147551#comments 3、归档: 4、文件属性:  CFile::GetStatus(LPCTSTR lpszFileName,CFileStatus& rStatus)   http://bfpz.blog.163.com/blog/static/19111351220116240309997/ 5、文件或文件夹是否存在:PathFileExists ,需要shlwapi.lib 6、......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 1278字 评论关闭
  问题描述 一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里1 <= i1 < i2 < ... < iK <= N。比如,对于序列(1, 7, 3, 5, 9, 4, 8),有它的一些上升子序列,如(1, 7), (3, 4, 8)等等。这些子序列中最长的长度是4,比如子序列(1, 3, 5, 8). 你的任务,就是对于给定的序列,求出最长上升子序列的长度。       解题思路 如何把这个问题分解成子问题呢?经过分析,发现 “求以ak(k=1, 2, ......
阅读全文
little   endian和big   endian是表示计算机字节顺序的两种格式,所谓的字节顺序指的是长度跨越多个字节的数据的存放形式.                 假设从地址0x00000000开始的一个字中保存有数据0x1234abcd,那么在两种不同的内存顺序的机器上从字节的角度去看的话分别表示为:               1)little   endian:在内存中的存放顺序是0x00000000-0xcd,0x00000001-0xab,0x00000002-0x34,0x00000003-0x12               2)big     endian:在内存中的存放顺序是0x00000000-0x12,0x00000001-0x34,0x00000002-0xab,0x00000003-0xcd              ......
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 1116字 评论关闭
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=117题目分析: 如果直接一个一个的找,时间复杂度是O(n^2),这道题数据量很大,这样肯定会超时的。我们肯定都之后把有序数组a和b归并成另外一个有序数组。这个思想可以用到这里来,假设需要归并的数据段是[Begin,Mid)和[Mid,End)。用i,j分别遍历两个数据段,如果后面数据段中有数据比前一个数据段中的元素小,那么它跨越的长度就是逆序对的个数,即Mid-i,i是第一个比j大的数。这里要注意,数组最大的元素个数是10^6,最多的逆序对的个数为10^12-10^6,int最大也就2*......
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 1255字 评论关闭
题意:一行格子,每次给n,说明可以走n2*n步,但是最后都要回到原点。大体是这个意思吧。。。。 然后自己先模拟一下,本质就跟卡特兰数一样,就是走方格的不同路径数的模型。然后就写啦。。。要求逆元,因为取模运算没有除法性质,所以要变成求逆元的模。 卡特兰的公式很多,用的是递推式,C(n+1)=(4*n+2)/(n+2) *Cn。 然后不知道为什么方法一样,我是擦边过的,人家就跑了五百,还有一百的。。。 #include <stdio.h> #include <iostream> using namespace std; const int N = 1000001; const long long MOD = (long ......
阅读全文
  • 11月
  • 12日
综合 ⁄ 共 732字 评论关闭
思路:         首先排序,然后也是划分题型,在i的子串中选取j段         状态转移方程dp[i][j]=min{dp[k][j-1]+(a[i]-a[k+1])^2}         AC代码: #include<stdio.h> #include<stdlib.h> #define N 10005 #define M 5005 #define inf 0x3f3f3f3f int dp[N][M]; int s[N][M]; int a[N]; int n,m; int cmp(const void *a,const void *b) { return *(int *)a-*(int *)b; } int main() { int i,j,k; int T; int cas=1; scanf("%d",&T); while(T--) { scanf("%d%d",&n,&m); for(i=1;i&l......
阅读全文