随笔冰心
文章平均质量分 64
meiru8
熟悉的无与伦比哥
展开
-
HDU 3468 Treasure Hunting(BFS+网络流之最大流)
这道题的关键在于能想到用网络流。然后还要想到用bfs来标记最短路中的点。首先标记方法是,对每个集合点跑一次bfs,记录全部点到该点的最短距离。然后对于随意一对起始点来说,仅仅要这个点到起点的最短距离+该点到终点的最短距离==起点到终点的最短距离,就说明这点在某条从起点到终点的最短路上。然后以集合点建X集,宝物点建Y集构造二分图,将从某集合点出发的最短路中经过宝物点与该集合点连边。剩转载 2014-08-20 15:45:51 · 403 阅读 · 0 评论 -
JS案例之6——瀑布流布局(1)
在实际的项目中,偶尔会用到一种布局——瀑布流布局。瀑布流布局的特点是,在多列布局时,可以保证内容区块在水平方向上不产生大的空隙,类似瀑布的效果。简单的说,在垂直列表里,内容区块是一个挨着一个的。当内容较多且不固定时,就依赖于html结构的顺序,非常受限制。这里给了一个简单的例子,只要传入列表的数量和宽度,就可以动态的将数据放到对应的列里。 原理1.定义两个容器,一个是存放内转载 2014-08-25 13:14:51 · 391 阅读 · 0 评论 -
【基于WinForm+Access局域网共享数据库的项目总结】之篇二:WinForm开发扇形图统计和Excel数据导出
【小记】:最近基于WinForm+Access数据库完成一个法律咨询管理系统。本系统要求类似网页后台管理效果,并且基于局域网内,完成多客户端操作同一数据库,根据权限不同分别执行不同功能模块。核心模块为级联统计类型管理、数据库咨询数据扇形统计、树的操作、咨询数据的管理、手写分页、Excel数据的导出、多用户操作服务器数据等。并支持多用户同时操作,远程连接数据库且对数据IP信息的修改。开发过程中特别对转载 2014-08-26 14:10:45 · 883 阅读 · 0 评论 -
php面向对象学习笔记
1、写类的要点:类名要具有描述性,有意义驼峰式命名 如:class GirlFriend2、 类里面的变量--成员属性类里面的函数--成员方法3、在类的成员属性前面一定要有一个修饰词,如果不知道是用什么修饰词,就可以使用var(关键字),如果一旦有其他的修饰词就不要有var4、构造方法 __construct();Ⅰ 、是对象创建完成以后,第一个自动调用的方法(特殊转载 2014-08-27 15:21:55 · 386 阅读 · 0 评论 -
军旗---棋盘绘制算法(六边形阵列算法)
最近玩一些手机游戏、ipad游戏、或者pc战棋游戏,感觉在很多游戏中融入了正六边形,作为地图模块中的最小单元,打破了常规的方块模式,不仅提升了趣味性,也刺激了我们开发者的味觉。其实,我早先就想过做一种新棋,有着自己特殊的规则和棋盘模式,最好能像机器人大战战棋游戏一样(我还是太爱机器人大战了,打小就开始玩),想法就是建立在正六边形或者三角形为最小单元的棋盘上(跳棋最小单元是三角模式、象棋最小单元是方转载 2014-11-18 15:01:12 · 5822 阅读 · 0 评论 -
PHP-Fcgi下PHP的执行时间设置方法
昨天,一个程序需要导出500条数据,结果发现到150条是,Nginx报出504 Gateway Timeout错误,原来PHP-Fcgi下的设置执行时间与isapi的不同 一般情况下设置PHP脚本执行超时的时间一、在php.ini里面设置max_execution_time = 1800; 二、通过PHP的ini_set 函数设置ini_set("max_转载 2014-12-10 10:11:02 · 570 阅读 · 0 评论 -
科技、电子信息、计算机、程序
问:为什么写程序?答:really cooool!为了极客的信念!//为了装X!问:为什么有程序?答:有人要更佳精确方便的控制逻辑电路问:程序是什么?答:用在人臆想出来的以为能代替人不严密逻辑思维与不确定记忆的机器之上的一系列不能自解释的命令。问:程序能做什么?答:多用来解决某些庸人自扰的问题,减少一部分人时间利用,增加另一部分人更多的时间利原创 2014-12-26 09:54:14 · 347 阅读 · 0 评论 -
GDI+画图类Graphics的使用
一:基础定义 #region 定义线尾、线头为箭头、字体和笔刷 Pen p = new Pen(Color.Black, 1);//定义画笔 蓝色,宽度为1(坐标显示颜色) p.EndCap = LineCap.ArrowAnchor;//定义线尾的样式为箭头 Pen pk = new P转载 2015-02-04 09:06:53 · 1145 阅读 · 0 评论 -
【leetcode】Generate Parentheses
题目简述:Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, given n = 3, a solution set is:"((()))", "(()())", "(())()", "()(())", "(转载 2015-01-22 10:38:16 · 394 阅读 · 0 评论