现在位置: 首页 > lute发表的所有文章
  • 08月
  • 17日
综合 ⁄ 共 464字 评论关闭
题目链接:hdu 4986 Little Pony and Alohomora Part I 题目大意:给定若干个箱子,每个箱子中装着一把钥匙,问最少要敲开多少个箱子才能打开所有箱子。 解题思路:需要敲开的次数即为整个序列循环的个数,知道这点就很容易得到f(i)=f(i−1)+1i,然后对于n小的情况,用递推即可,对于n大的情况,用log函数近似处理。 #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std; const int maxn = 1e6; double p[maxn+5]; void init () { p[1] = 1; fo......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 984字 评论关闭
eclipse 默认编码居然是GBK,js文件默认编码是ISO-....怎么可以这样呢?都修改成UTF8的方法:1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧 Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。2、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Context Types树,点开Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Ja......
阅读全文
  • 12月
  • 11日
移动开发 ⁄ 共 2871字 评论关闭
http://blog.csdn.net/zuolongsnail/article/details/6397768 in(英寸)长度单位(基本用不到) mm(毫米)长度单位(基本用不到) pt(point磅)1/72英寸,标准的长度单位(基本用不到)   px(pixel像素)指的是屏幕上的点 dp(与密度无关的像素)一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp=1px dip(device independent pixels设备独立像素) 不同设备有不同的显示效果,这个和设备硬件有关。 sp(scaled pixels放大像素)与dp类似,主要用于字体显示(best for textsize)   dip和px的区别及其转换区别......
阅读全文
  • 10月
  • 21日
综合 ⁄ 共 411字 评论关闭
完全复制亦即购买标的指数中的所有成份股票,并且按照每种成份股在标的指数中的权重确定买卖比例,从而达到复制指数的目的。*主要步骤: *收集T日收盘价close,成份股权重weight,T日沪深300点位hs300; *成份股权重计算:根据分级靠当方法,计算成分股流通股本,流通市值,  最终得到成份股权重weight; *股票交易规则要求购买股票数量是100的整数倍,这里取法为:股票数量/100, 余数<50,则不卖。   data test; input stock $ close weight hs300; zh=300*hs300*weight; count=zh/close; a=100*int(count/100......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 3298字 评论关闭
1.概述:这里所说的不常见只是相对于button,textView等这些非常常见的控件而言,并不是说真的很冷爆冷门。这些控件中有为提高效率的如merge、SurfaceView,也有为简化代码编写的如GridLayout、SearchView,还有指导新式google风格的如Viewpage,ActionBar等。在此做一个总览可按需检取   2.merge:融合标签,这个标签和FrameLayout类似,只能通过重力设置布局(android:layout_gravity),所不同的是merge标签没有布局层。如下图:上面的是框架布局所形成的布局层,下面的是merge标签形成的布局层。我们知道在布局应该劲量减少布局的......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 5666字 评论关闭
From :  http://blog.csdn.net/zhoufoxcn/article/details/2220533 说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INFO(一般信息)、DEBUG(调试信息)。要想获取最新版本的log4net组件库,可以到官......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 197字 评论关闭
用xcode启动app,然后点击xcode暂停运行按钮,然后在调试控制台输入下面语句: po [[UIWindow keyWindow] recursiveDescription] 然后就可以看到完整的UI结构。 po [self.view recursiveDescription]可以看到当前view下的ui结构。  另外reveal等工具也可以实现可视化分析ui的功能,该工具收费(有30天的免费试用期)。
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 2464字 评论关闭
static作用(修饰函数、局部变量、全局变量) 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。 下面是a.c的内容 char a = 'A'; // global variable void msg() { printf("Hello\n"); } 下面是main.c的内容 int main(void) { extern char a; // extern vari......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 539字 评论关闭
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4.组成所有的排列后再去       掉不满足条件的排列. -module(test001). -export([print/0]). print() -> [ {A,B,C} ||                 A <- lists:seq(1,4),                 B <- lists:seq(1,4),                 C <- lists:seq(1,4),                 A /= B,                 B /= C,                 A /= C            ]. [{1,2,3},  {1,2,4},  {1,3,2},  {1,3,4},  {1,......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 1831字 评论关闭
重要代码:   1.   mSurfaceView = (GLSurfaceView_SDL)findViewById(R.id.glsurfaceview);   mSurfaceView.setClickable(true);//这个绝对不能少,   mSurfaceView.setOnTouchListener(new NativeSimpleOnGestureListener()); 2.   class NativeSimpleOnGestureListener implements OnTouchListener,OnDoubleTapListener, OnGestureListener{      private GestureDetector mGestureDetector;           public NativeSimpleOnGestureListener(){       mGestureDetector = new GestureDetector(this);//因为实现了OnGestureList......
阅读全文
  • 11月
  • 22日
综合 ⁄ 共 337字 评论关闭
#include<stdio.h> #include<stdlib.h> #include<string.h> int main () { char a[105]; while(gets(a)) { int l; l=strlen(a); int word=0,i=0,s; /*for(i=0;;i++) { scanf("%c",&a[i]); if(a[i]=='\n') { s=i; break; } }*/ for(i=0;a[i]!='\0';i++) if(a[i]==' ')word=0; else if(word==0) { word=1; a[i]=a[i]-32; } for(i=0;i<l;i++) printf("%c",a[i])......
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 593字 评论关闭
刚开始用线段树。。。。TLE了。。。。  但是学长用线段树优化,过了,感觉好厉害。 感觉题解的想法。。。。为什么自己想不到呢。。。感觉好巧。 #include <stdio.h> #include <string.h> #define maxn 100010 #define ll __int64 ll a[maxn]; int main() { ll num; while(scanf("%I64d",&num)!=EOF&&num) { memset(a,0,sizeof(a)); ll n,m; ll sum=0; scanf("%I64d",&n); ll i,j; ll x,y,z; for(i=0;i<n;i++) { ......
阅读全文