码迷,mamicode.com
首页 > 其他好文
及房重构利用策略模式+简单工厂实现消费金额的计算
在做第一次机房收费系统中,有一项很令人头疼的事情,那就是临时用户的问题,在结账的时候,我们需要考虑该用户是固定用户还是临时用户,原来在用VB6.0做的时候,如果我们实现了这个功能,那么在代码中会出现很多的IF....else 语句,同时,我们必须要调用数据设定窗体中的数据,这样的话,会很麻烦,写出来的代码也会很乱,如今学习了设计模式,我们可以利用策略模式来实现对不同用户的消费金额进行计算。将不同的...
分类:其他好文   时间:2014-08-12 17:23:37    阅读次数:272
leetcode 刷题之路 79 Binary Tree Preorder Traversal
非递归实现树的前序遍历...
分类:其他好文   时间:2014-08-12 17:22:54    阅读次数:184
Valid Sudoku 和 Sudoku Solver
题目一:Valid Sudoku Determine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules. The Sudoku board could be partially filled, where empty cells are filled with the character '.'. ...
分类:其他好文   时间:2014-08-12 17:21:54    阅读次数:250
poj1088 滑雪(dfs、dp优化)
#include #include #include #include #include #include #include #include #define N 110 int a,b,step=0; int anw=0; int moun[N][N]; int dp[N][N]; int dir[4][2]={{1,0},{0,1},{-1,0},{0,-1}}; using ...
分类:其他好文   时间:2014-08-12 17:21:46    阅读次数:150
SDUT--Pots--BFS
Pots Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 You are given two pots, having the volume of A and B liters respectively. The following operations can be performed...
分类:其他好文   时间:2014-08-12 17:21:24    阅读次数:281
POJ2240Arbitrage SPFA+邻接矩阵
坑爹的题,读了好半天才读懂,以为spfa+邻接矩阵就可以秒的,但是一直wa, 调了一个小时才发现,map数组开成int型了,导致精度损失,连样例都没过, 第二个错误是数组开小了,题上说30,我就真的狠耿直的吧数组范围开到30了, 蛋疼,改到35就过了 #include #include #include #include #include #include #include...
分类:其他好文   时间:2014-08-12 17:21:14    阅读次数:237
hdu 1050(贪心算法)
Moving Tables Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 19278    Accepted Submission(s): 6582 Problem Description The famous AC...
分类:其他好文   时间:2014-08-12 17:21:04    阅读次数:191
HDU3790 最短路径问题 【Dijkstra】
最短路径问题 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 13336    Accepted Submission(s): 4072 Problem Description 给你n个点,m条无向边,每条边都有长...
分类:其他好文   时间:2014-08-12 17:20:54    阅读次数:192
HDU 1247 Hat’s Words
tire树德一个小小的变形习题...
分类:其他好文   时间:2014-08-12 17:20:24    阅读次数:223
Request请求
HTMLPage.htm请求页 Default.aspx.cs处理页 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;...
分类:其他好文   时间:2014-08-12 17:20:04    阅读次数:197
SDUT--找朋友--BFS&&DFS
找朋友 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 X,作为户外运动的忠实爱好者,总是不想呆在家里。现在,他想把死宅Y从家里拉出来。问从X的家到Y的家的最短时间是多少。 为了简化问题,我们把地图抽象为n*n的矩阵,行编号从上到下为1 到 n,列编号从左到右为1 到 n。矩阵中’X’...
分类:其他好文   时间:2014-08-12 17:19:54    阅读次数:277
产品经理vs程序员——如果“爱”,请克制
韩寒在《长安乱》里说:佛是你打死我你就超度了我,而道是你打不死我我就超度了你。小编坐在办公室的角落里,看着公司的PM和程序员恨不得分分钟拿刀砍了对方,还要在一起改需求,就开始为他们的潜在信仰归属定义不清而纠结。...
分类:其他好文   时间:2014-08-12 17:19:44    阅读次数:221
学习欧拉phi函数的思考
其正确性思考写在了代码片上 #include #include #include int phi[5000000]; ///考虑到若所计算的数字是6,当i=2和i=3时都将会进入内层循环, ///一旦进入内层循环就会在该素数的基础上进行欧拉公式的运算 ///插入:欧拉公式:phi(n)=n*(1-1/p1)*(1-1/p2)*...(1-1/pn) ///可以想到对于每一个确定的数字n来说...
分类:其他好文   时间:2014-08-12 17:19:34    阅读次数:217
poj题目分类
初期: 一.基本算法:      (1)枚举. (poj1753,poj2965)      (2)贪心(poj1328,poj2109,poj2586)      (3)递归和分治法.      (4)递推.      (5)构造法.(poj3295)      (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.图算法:   ...
分类:其他好文   时间:2014-08-12 17:19:04    阅读次数:294
poj 1067 取石子游戏
威佐夫博奕。。。。。 代码如下: #include #include int main() { int a,b,k,temp,n; double m; while(~scanf("%d%d",&a,&b)) { if(a>b) { temp=a; a=b; b=temp; ...
分类:其他好文   时间:2014-08-12 17:18:44    阅读次数:158
hdu-1863畅通工程 最小生成树克鲁斯卡尔算法kruskal(并查集实现)
畅通工程 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16994    Accepted Submission(s): 7134 Problem Description 省政府“畅通工程”的目标是使全省任何两个...
分类:其他好文   时间:2014-08-12 17:18:34    阅读次数:217
nyist oj 448 寻找最大数 (基础题)
寻找最大数 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大, 比如当n=92081346718538,m=10时,则新的最大数是9888   输入第一行输入一个正整数T,表示有T组测试数据 每组测试数据占一行,每行有两个数n,m(n可能是一个很...
分类:其他好文   时间:2014-08-12 17:18:24    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!