现在位置: 首页 > zhanghongwu01发表的所有文章
  • 07月
  • 31日
综合 ⁄ 共 179字 评论关闭
http://acm.hdu.edu.cn/showproblem.php?pid=1290 /* 简单题 F[n] = F[n-1] + f[n-1] */ #include <iostream> using namespace std; int main() { int n; while (cin >> n) { cout << (n-1+(n*n-1)*n/6+2) << endl; } return 0; }  
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 1394字 评论关闭
AC代码: #include <iostream> #include <cstdlib> #include <cstdio> #include <cstring> #include <string> #include <cmath> #include <assert.h> #include <algorithm> #define MAX 1234567890 #define MIN -1234567890 #define eps 1e-8 using namespace std; const int maxn = 1e5 + 10; __int64 tree[maxn<<2]; __int64 col[maxn<<2]; void pushup(int rt) { tree[rt] = tree[rt<<1] + tree[rt<<1|1]; } void pushdown(int rt, int......
阅读全文
  • 07月
  • 28日
综合 ⁄ 共 6886字 评论关闭
客户端我们使用iPhone应用程序,画面比较简单。点击发送按钮,给服务器发送一些字符串过去。点击接收按钮就会从服务器读取一些字符串,并且显示在画面上。 有关客户端应用的UI部分不再介绍了,我们直接看代码部分,Socket客户端可以采用CFStream或NSStream实现。为了给读者介绍更多的知识,本例我们采用NSStream实现。NSStream实现采用Objective-C语言,一些面向对象的类。 下面我们看看客户端视图控制器ViewController.h [cpp] view plaincopyprint? #import <CoreFoundation/CoreFoundation.h>      #include <s......
阅读全文
  • 07月
  • 05日
综合 ⁄ 共 3245字 评论关闭
QSortFilterProxyModel类提供在其他的model和view之间排序和过滤数据的支持 QSortFilterProxyModel可以用来对item进行排序,筛选,它把一个model的source结构通过model的index结构map到他新提供的index里面,这种方法允许一个model重新组织,当和他相关联的view,不需要在数据上请求任何转换,也不需要复制内存中的数据 代码如下 QTreeView *treeView = new QTreeView; MyItemModel *sourceModel = new MyItemModel(this); QSortFilterProxyModel *proxyModel = new QSortFilterProxyModel(this); proxyModel->setSourceModel(s......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 1444字 评论关闭
关于lua table介绍,看以前的文章http://www.cnblogs.com/youxin/p/3672467.html。 官方文档是这么描述#的: 取长度操作符写作一元操作 #。 字符串的长度是它的字节数(就是以一个字符一个字节计算的字符串长度)。 table t 的长度被定义成一个整数下标 n 。 它满足 t[n] 不是 nil 而 t[n+1] 为 nil; 此外,如果 t[1] 为 nil ,n 就可能是零。 对于常规的数组,里面从 1 到 n 放着一些非空的值的时候, 它的长度就精确的为 n,即最后一个值的下标。 如果数组有一个“空洞” (就是说,nil 值被夹在非空值之间), 那么 #t 可能......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1231字 评论关闭
这题太狠了 ,TLE的我难受,整整做了一天。。 借用别人的图片,就是这样构造矩阵。。。  其中 X = 2 * a2 , Y= -1; code: #include <cstdio> #include <cstring> #include <iostream> #define LL __int64 using namespace std; LL a2,n,M; struct Matrix { LL mat[5][5]; }A,E,T; Matrix operator * (const Matrix a,const Matrix b) { Matrix res; int i,j,k; for(i=1;i<=4;i++) { for(j=1;j<=4;j++) { res.mat[i][j] = 0; for(k......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 1826字 评论关闭
回答一下Justyaoming所提出的问题,如果你还没有找到答案,希望该回复能够帮助你;如果你已解决了问题,希望你能对该回复做批评指正。由于回复比较长,因此重新开一个帖。   原帖请参照:http://www.nfcchina.org/forum.php?mod=viewthread&tid=68&extra=page%3D1 1.nfc 怎么选择操作模式的?——怎么在 PCD VCD NFC 模式中做出选择? 我知道  iso 15693中有说明但是不太懂啊。 如果周围检测到 RF场存在,就能直接认定并选择 NFC 模式? 如果没检测到RF场存在,又怎么在那3种模式中选择?   首先我觉得应该澄清一个......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 768字 评论关闭
题目:将字符串中的空格替换为%20,如We are Happy.,替换为We%20are%20 Happy.,复杂度为O(n). //为字符串空格处换成20% #include <iostream> using namespace std; void ReplaceBlank(char *str,const int length) { if (str==nullptr&&length<=0) { return; } int OriginLength=0; int numberofblank=0; int i=0; while (*(str+i)!='\0') { ++OriginLength; if (*(str+i)==' ') { ++numberofblank; } ++i; } int newlength=OriginLength+numberofblank*2; if (newlength>length......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 992字 评论关闭
public class RedirectIn {  public static void main(String[] args)  {   FileInputStream fis = null;   try   {    fis = new FileInputStream("RedirectIn.java");    //将标准输入重定向到fis输入流    System.setIn(fis);    //使用System.in创建Scanner对象,用于获取标准输入    Scanner sc = new Scanner(System.in);    //增加下面一行将只把回车作为分隔符    sc.useDelimiter("\n");    //判断是否还有下一个输入项    while(sc.hasNext())    {     //输出输入项     System.out.println("键盘输入的内容是:" + sc......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 311字 评论关闭
现在android的每一个项目都会需要设置为全屏,现在介绍两种设置为全屏的方式。 一、在配置文件中设置android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  如: 二、 在activity中设置 //无title requestWindowFeature(Window.FEATURE_NO_TITLE); //全屏 getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN); 这两种方式都可以设置全屏,任选其一即可。
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 1402字 评论关闭
  最近写代码的过程中,除了写Java时用的Eclipse、在Linux下编辑的Vi之外,有时也会用EditPlus打开一些文件,如配置文件、日志文件、脚本等。个人觉得EditPlus在很多场景下比较好用,也很轻量,其中有一些有用的功能简单总结了一下。 1.远程编辑 通过Sftp编辑远程文件,除了用SftpDrive直接把服务器文件系统映射成本地磁盘外,还可以利用EditPlus自身支持的FTP功能。从编码的角度,后者更方便些,设置好后,每次需要编辑时,不必打开SftpDrive、从“计算机”中打开对应路径、点击,而是直接通过EditPlus的目录直接选择就可以了。 ......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 228字 评论关闭
早上一上班准备开始一天的工作,天公不作美程序运行不起来,出现如下错误:Oops: OutOfMemoryError(内存溢出) 用的是playframework 编译工具netbeans7.1.1 因为play框架用于小项目在网上的资料比较少,所以只得自己摸索,下面是解决的办法。 在项目的conf包中找到application.conf 找到 JVM configuration 在其下面添加 jvm.memory=-Xmx256M -Xms256Ms 保存 重新运行程序 OK!!
阅读全文