现在位置: 首页 > ShantellFifer发表的所有文章
  • 11月
  • 09日
综合 ⁄ 共 2775字 评论关闭
DAG最长路…… #include<iostream> #include<map> #include<string> #include<cstring> #include<cstdio> #include<cstdlib> #include<cmath> #include<queue> #include<vector> #include<algorithm> using namespace std; int tail; int head[1010]; int dp[1010]; struct Edge { int to,next; }edge[1000000]; void add(int s,int e) { edge[tail].to=e; edge[tail].next=head[s]; head[s]=tail++; } int dfs(int s) { int i; if(dp[s]!=0) return dp[s]; ......
阅读全文
  • 08月
  • 05日
编程语言 ⁄ 共 1402字 评论关闭
source:http://www.2cto.com/kf/201208/145583.html 因为经常用到对excel的相关操作,今天就在此总结相关内容,方便大家参考。 python操作excel除了读就是写。 从读开始 xlrd http://pypi.python.org/pypi/xlrd 导入 import xlrd 打开excel file = xlrd.open_workbook('demo.xls') 查看文件中包含sheet的名称 file.sheet_names() 得到第一个工作表,或者通过索引顺序 或 工作表名称 sheet = file.sheets()[0] sheet = file.sheet_by_index(0) sheet = file.sheet_by_name(u'Sheet1') 获取行数和列数 nrows = sheet.nrows......
阅读全文
  • 07月
  • 21日
综合 ⁄ 共 5732字 评论关闭
先看官方文档中的这两个类WWW.assetBundle,BuildPipeline   创建assetBundle类 BuildPipeline 编译管线 Lets youprogrammatically build players or AssetBundles which can be loaded from theweb. 让你可以以编程方式生成播放器或资源包, 以便于从网页中加载。 Note: This is an editor class. To use it you have to place yourscript in Assets/Editor inside your project folder. Editor classes are in theUnityEditor namespace so for C# scripts you need to add "usingUnityEditor;" at the beginning of the script......
阅读全文
  • 04月
  • 18日
算法 ⁄ 共 1601字 评论关闭
一道递推 #include<iostream> using namespace std; __int64 Gcd(__int64 x,__int64 y) {  if(x==y)return x;  if(x==1||y==1)return 1;  __int64 r;  if(x<y)  {   r=x;   x=y;   y=r;  }  while(y!=0)  {   r=x%y;   x=y;   y=r;  }  return x; } int main() {  char mark[51][101];  __int64 sum[51][101];  __int64 finalsum;  int i,j;  int n,n1,m;  int colnum;  int spoint;  int epoint;  int count;  __int64 kinds;  __int64 maxgcd;  spoint=49;  epoint=51;  for(i=0;i<50;i++)  {   for(j=spoint;j<=......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 1271字 评论关闭
int c = 5;  cout<<(c = 2)<<" "<<(c = 3)<<" "<<(c = 1)<<endl; cout是从右到左依次求解,再输出的 2 2 2   int a = 1;    cout<<a++<<" "<<a<<endl;         int b = 1;    cout<<++b<<" "<<b<<endl; output: 1 2 2 2 如果是 cout << sizeof(a++) << a << endl output: 4 1  sizeof更像一个特殊的宏,它是在编译阶段求值的。举个例子: cout<<sizeof(int)<<endl; // 32位机上int长度为4 cout<......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 573字 评论关闭
1.  第一步在PMI网站注册      a)   登录www.pmi.org进行注册,并同时申请参加PMP考试      b)   在完成全部注册步骤后, PMI需要约5个工作日进行注册人员资料的审核(请参考文件PMI Register Step)      c)   审核通过后,注册人员将会收到一封电子邮件以确认完成注册 2.  第二步在国家外国专家局网站进行中文笔试注册      a)   报考人在收到电子邮件确认后, 请及时登录国家外国专家局培训中心的网站www.chinapmp.cn进行中文考试在线报名注册      b)   完成中文考试报名注册后约需1~2个工作日进行审核 3.  第三步缴纳费用      a)  ......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 4188字 评论关闭
from : http://kb.cnblogs.com/page/137407/   英文原文:Tips to Developers Starting on Large Applications   假设你是正在开发和维护一个包含 2000 个类并使用了很多框架的 Java 开发人员。你要如何理解这些代码?在一个典型的 Java 企业项目小组中,大部分能够帮你的高级工程师看起来都很忙。文档也很少。你需要尽快交付成果,并向项目组证明自己的能力。你会如何处理这种状况?这篇文字为开始一个新项目的 Java 开发者提供了一些建议。   0. 不要试图一下子搞懂整个项目   好好考虑一下,为什么理解项目代码......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 2206字 评论关闭
函数帧   这标题一念出来我立刻想到了一个名人:白素贞……当然,此女与本文无关,下面进入正题: 其实程序运行就好比一帧一帧地放电影,每一帧是一次函数调用,电影放完了,我们就看到结局了。   我们用一个递归求解阶乘的程序来看看这个放映过程(fac.c): #include <stdio.h> int fac(int n) { if(n <= 1) return 1; return n * fac(n-1); } int main() { int n = 3; int ans = fac(n); printf("%d! = %d\n", n, ans); return 0; } main 帧   首先 main 函数被调用(程序可......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 1006字 评论关闭
今天看官方文档 发现一个关于多列索引的一个问题见链接: http://dev.mysql.com/doc/refman/5.5/en/multiple-column-indexes.html 里面有这么一段话: Suppose that a table has the following specification: CREATE TABLE test ( id INT NOT NULL, last_name CHAR(30) NOT NULL, first_name CHAR(30) NOT NULL, PRIMARY KEY (id), INDEX name (last_name,first_name) ); ... .... 中间省略一部分 However, the name index is not used for lookups in the following queries: SELECT * FROM......
阅读全文
Android Studio升级到0.5.2后,打开非常慢,报错”Project is not yet initialized.” 官网上的稳定版本,这个时候是0.4.6,用着也没啥问题,某次打开IDE,弹出一个更新提示框,原来是有新版本更新,大概就是预览版本之类把,更新后版本号更新为0.5.2。 这个时候就出现了一个问题,发现每次重新启动IDE,打开工程项目的时候,界面会卡主,大概会持续5分钟左右,我的本是Mac Book Pro,SSD的强力装备啊,这个5分钟明显非常不对劲,尤其是之前用0.4.6的时候,那是秒开啊,但毕竟多等会还是可以打开的,也不妨碍之后的项目编译和......
阅读全文
  • 11月
  • 24日
综合 ⁄ 共 13597字 评论关闭
MySQL必要时自动变换数字为字符串,并且反过来也如此:   mysql> SELECT 1+"1"; -> 2 mysql> SELECT CONCAT(2,' test'); -> '2 test' 如果你想要明确地变换一个数字到一个字符串,把它作为参数传递到CONCAT()。   如果字符串函数提供一个二进制字符串作为参数,结果字符串也是一个二进制字符串。被变换到一个字符串的数字被当作是一个二进制字符串。这仅影响比较。     字符串函数 ASCII(str)  返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII('2');   -> 50 mysql> sel......
阅读全文