上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 54 下一页

2011年11月5日

HDU 1054 Strategic Game 树形DP/二分图匹配

摘要: 第一次写博文,想了半天就拿一道dp/graph的题作为处女作吧此题有两种常见解法(题意比较简单,就不赘述)1.二分图最大匹配 此题等价于问一棵树中最小点覆盖数。树形结构可以把它看做是一个二分图,一个点集为奇数层,另一个点集为偶数层,显然满足二分图定义,可以套用求二分图最小点覆盖的方法。或者,补全二分图,根据对称性,就是前面构造的二分图的边数的二倍,故最后结果也要除以二。2.树形dp 写树形dp时首先要考虑好每个点的可能状态,这个题中就是选不选这个点。然后就是写状态转移方程 dp[i][0]=sum{dp[j][1]}; dp[i][1]=sum{min(dp[i][0],dp[i][1])}; 阅读全文

posted @ 2011-11-05 18:41 c语言源码 阅读(299) 评论(0) 推荐(0) 编辑

2011年11月2日

检查程序对动态库的依赖

摘要: 转载请注明出处:http://blog.csdn.net/horkychen测试程序时会出现找不到指定的库或库函数的错误,表示某个依赖库不存在或版本不正确。如果使用的是动态加载的动态库所依赖的包不存在,如果程序没有做好异常处理的话,会让你很难定位到问题。比如GDI+库。假设一个程序A,调用了动态库B,而B链接了GDI+,这时运行在Windows 2000上时,系统里没有GDI+的库,会导致A不断Crash掉。因为GDI+库不是一般C的动态库,一般没有库加载的动作,使得排查问题会有很多的障碍。这时,我们如果利用依赖关系的查看工具就可以容易判断出来。在Linux中可以使用ldd指令很容易地获得依赖 阅读全文

posted @ 2011-11-02 00:16 c语言源码 阅读(786) 评论(0) 推荐(0) 编辑

2011年10月31日

人生是什么?

摘要: 不知不觉中,已经是个成年人了。从年龄上来看,马上25岁了,不折不扣的一个青年了,但是从心里上依然是迷茫的,也许是失败的太多,可是又不知道自己是什么地方失败了,因为我都不知道自己想要什么。希望自己出人头地,衣食无忧,可是现在没有存款没有房子,贫困依然。希望有高薪的工作施展自己的能力,可是工资依然很低,所做的事情依然没有人认可。我一直相信自己是与众不同的,从内心中我对大人物没有绝对崇拜过,因为我明确地知道他们也是人类,也是一个普通人;但是现实中我做不出来让别人认为与众不同的事情。我希望给家人带来美好生活,可是有很多时候心有余而力不足......挫败感,恐惧生存不下去等等一直困扰我。 成功的人也是. 阅读全文

posted @ 2011-10-31 01:02 c语言源码 阅读(185) 评论(0) 推荐(0) 编辑

2011年10月25日

解决方法:ORA-24324 未初始化服务句柄

摘要: 安装oracle的时候有一步出现如下错误: ORA-24324:未初始化效力句柄ORA-24323:不准许此值 ORA-28547:衔接效力器失利,也许是Oracle Net管制差错“忽略”和“中断”都会安装失败,上网找了下解决方法如下:提示失败后,返回上一步,然后将product\10.2.0\db_1\NETWORK\ADMIN下的 sqlnet.ora文件中的SQLNET_AUTHENTICATION_SERVICES= (NTS) 改为:SQLNET_AUTHENTICATION_SERVICES= (NONE),再将该目录下的listener.ora文件中LISTENER搭配节中的主 阅读全文

posted @ 2011-10-25 17:45 c语言源码 阅读(1545) 评论(0) 推荐(0) 编辑

VP UML 8.x使用

摘要: 粗略地使用了一下VP-UML社区版,其UML绘图功能可以满足工作需求。重点是它的跨平台和UML 2.0的支持。1. VP-UML可以视为一个较为完整的设计工具,UML Drawing只是其中一项功能。因为主要用于绘图,所以先将UI设置到合适的视图下:2.从Use Case画起容易上手。就是关系的连线设计不太好,有时会感觉线条不在Action或Use Case上。如果是手动调整位置,程序会提示这个调整只是临时的调整,下次在移动对象时还会自动调整。如果需要固定调整后的结果,可以在选中关系后,点两边的图标,如下:单击是设置或取消固定,双击则是自动调整。3. 对于Class Diagram, 每一个类 阅读全文

posted @ 2011-10-25 00:19 c语言源码 阅读(500) 评论(0) 推荐(0) 编辑

2011年10月17日

系统设计与工具

摘要: 最近读了《设计原本》,其中下面这句话,让我感触颇深: 设计师的主要任务乃是帮助客户发现他们想要的设计。以前,我就遇到过一件事。老板早上一来,递了张名片,就说这个老板需要我们给他们开发一套定制的进销存系统。下面要做的事,一定是要弄清具体的需求了。所以设计和需求分析应当是不断迭代的,或者是平行进行的,也就是所谓的共同演化模型。具体的需求如果把握准了,剩下就是如何分解问题、逐一求解,然后再串起来进行设计模拟,以评估设计。个人觉得Top-Down的方式在许多情况下都表现的不错。在<<设计原本>>,作者提到设计者应当有整体的规划能力,并且一个的设计往往比一个团队强。我对这句话的理 阅读全文

posted @ 2011-10-17 22:48 c语言源码 阅读(234) 评论(0) 推荐(0) 编辑

2011年10月15日

c#启动EXE文件(简单的)

摘要: 在程序执行中会遇到启动本软件的exe问,或者启用其它的exe文件,已达到执行某些操作的作用。下面是两种最常见的启动exe文件。1、调用系统dll使用其提供的方法。引用的dll, [DllImport("kernel32.dll")] public static extern int WinExec(string exeName, int operType);调用,WinExec(@"路径\exe的文件名", 参数);operType参数如下:0: 隐藏, 并且任务栏也没有最小化图标1: 用最近的大小和位置显示, 激活2: 最小化, 激活3: 最大化, 激 阅读全文

posted @ 2011-10-15 15:30 c语言源码 阅读(336) 评论(0) 推荐(0) 编辑

2011年10月13日

sql语句中JOIN ON 的使用

摘要: JOIN连接组合两个表中的字段记录,包括三种:INNER JOIN运算式:连接组合两个表中的字段记录。LEFT JOIN运算式:连接组合两个表中的字段记录,并将包含了LEFT JOIN左边表中的全部记录。RIGHT JOIN运算式:连接组合两个表中的字段记录,并将包含了RIGHT JOIN右边表中的全部记录。INNER JOIN设定两个表相关连的运算式,以连接组合两个表中的字段记录。INNER JOIN语法如下:FROM 表1 INNER JOIN 表2 ON 表1.字段1 比较运算子 表2.字段2两个表连接的字段,譬如 [表1.字段1=表2.字段2],必须具有相同的字段类型,但是字段名称不需 阅读全文

posted @ 2011-10-13 08:55 c语言源码 阅读(678) 评论(0) 推荐(0) 编辑

2011年10月11日

Asp.net "对路径的访问被拒绝" 解决办法

摘要: 遇到了这个问题,然后查到这篇文章的解决办法,就解决了。给下面这个目录加上ASP.NET帐号的权限。C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET FilesASP.NET帐号的权限为: 读取和运行,列出文件夹目录,读取,写入。前几天把自己写的东西移植到另一台机器上的时候,出了这个问题.很直觉地想到了是权限问题.可是我把WEB目录下的权限都几乎改成了完全控制,还是不能解决问题.查了很多资料,讲得也不清楚.有说改这个,也有说改那个的.后来,终于注意到,出错时显示的是对 ASP.NET Temporary Files文件 阅读全文

posted @ 2011-10-11 14:35 c语言源码 阅读(231) 评论(0) 推荐(0) 编辑

自断经脉的苹果树

摘要: 一颗苹果树,终于结果了。第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1个。“哈哈,去年我得到了10%,今年得到20%!翻了一番!”这棵苹果树的心理平衡了。以上是一种情况,但苹果树还可以这样做:不在乎别人拿走多少,只在乎自己是否能继续成长。譬如,第二年结出100个苹果,可能会被拿走90个,也可能会被拿走99个,但这并没关系,毕竟自己是在继续成长、壮大,而不是越来越小,越来越弱……【启示】得到多少果子不是最重要的,最重要的是,苹果树在成长!等苹果树长成参天大树的时候,那些曾经阻碍它成长的力量都会微弱. 阅读全文

posted @ 2011-10-11 11:00 c语言源码 阅读(213) 评论(0) 推荐(0) 编辑

上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 54 下一页

导航