- 浏览: 193711 次
- 性别:
- 来自: 北京
-
最新评论
-
nfsfairytale:
求附件求附件
一种高效的寻路算法 - B*寻路算法 -
wafer1021:
想在服务端运用这种
一种高效的寻路算法 - B*寻路算法 -
zhezhelin:
最新代码有吗
一种高效的寻路算法 - B*寻路算法 -
zyh2018:
你好!很开心看到你写的B*算法,但是C++版本的代码看起来很吃 ...
一种高效的寻路算法 - B*寻路算法 -
asuralove:
学习了~~~~
一种高效的寻路算法 - B*寻路算法
我的论坛
3、最小的数(如1)不能和次小的两个(如2,3)在同一边,最大的不和次大的两个在同一边;
这样表述就没有问题了吧?
- 2006-11-20 14:07:43
- 浏览 24261
- 评论(28)
按照8个整数可以是任意的正整数,修正上面三个断言后为
1、每个面的面积相等,且每个面的面积为(8个数的总和)/2;
2、正方体的对边相等,如A1A2=A7A8、A2A6=A3A7等等;
3、最小的三个数(如1,2,3)肯定不在同一边,最大的三个数肯定不在同一边(通过这一推论可以减少探索方案);
- 2006-11-20 12:06:06
- 浏览 24261
- 评论(28)
后来一考虑,发现以上实现并不完整,把八个整数的特例1,2,3...8作为了题目的一部分,加强了题目约束。
如果完整的实现该题目,8个整数应该是作为参数输入系统,且也不能假定这些整数两两不等
- 2006-11-18 20:38:44
- 浏览 24261
- 评论(28)
题目:
请将8个给定的正整数(如1,2,3,4,5,6,7,8)分别放在一个正方体的8个角的顶点上,以实现如下要求(如果可能):正方体六个面上的四个角点整数之和相等?输出结果如:A1=1,A2=2...
求解如下
算法思路
根据题境,我们先做如下设定和术语说明,以便于后面的讨论:
1、正整数以1,2,3,4,。。。8表示,以便进行分析;
2、正方体顶点标示如上所示;
3、每一个面的四个顶点数总和,我们称为该面的面积;
4、每一条边的两个顶点数和,我们称为该边的长度;
通过分析,可以得到如下断言为真(采用上面设定及术语):
1、每个面的面积相等,且每个面的面积为36/2,即18;
2、正方体的 ...
- 2006-11-18 12:02:46
- 浏览 24261
- 评论(28)
frankensteinlin 写道
public class Item implements Serializable {
// 所有的属性和getter/setter方法同上,省略
public Bid placeBid(User bidder, MonetaryAmount bidAmount,
Bid currentMaxBid, Bid currentMinBid)
throws BusinessException {
// Check h ...
- 2006-10-19 21:45:51
- 浏览 207647
- 评论(103)
沿着每篇帖子的思路,我还是比较同意robbin的观点,而且看的过程中,好几处我有了一些想法,突然发现下面的帖子robbin正好表达了几乎类似的观点,这不由让我激动不已。
robbin 写道redlly 写道如一个工资单包括基本工资、奖金、个人所得税三个字段。而最后的实际所得应该=基本工资+奖金-税。这个总收入属性是数据库表中没有的,而是在实际业务中产生的,是业务逻辑的需要,那么这个属性应不应该包含在domain object中?
这个总收入属性应该包含在domain object里面,但是domain object的这个总收入属性不必映射数据库。
对于这个总收入,我觉得不需要以属性的形式包 ...
- 2006-10-19 21:22:12
- 浏览 207647
- 评论(103)
引用问题: 对象间相互调用关系是不是一种对象间的依赖关系的方式?
我觉得“对象间相互调用关系”当然是一种依赖关系。
至于搂主的疑问:
引用对象间相互引用(即在对象中的某个方法中new一个其它对象)这应该也是一种对象之间的依赖关系的实现方式阿
我觉得这种在方法中new一个对象,然后形成调用关系,在大多数情况下是不雅的(少数必要情况我还没有遇到过),原因有下面几处:
1、对象间依赖关系构成分散,不宜维护
这种在方法中new一个对象,缺乏统一的管理和控制,如果用这种方式,依赖构成可能分散在程序的各个角落,日后程序可读性和维护性将受到影响;
2、可能会带来频繁创建对象的损失
直接在方法中new对象, ...
- 2006-10-17 18:02:30
- 浏览 10311
- 评论(7)
我用下载的spring源代码部署web应用(也是spring自带的示例jpetstore),运行过程中抛出如下异常:
StandardContext[/war]: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext$1
...
- 2006-10-15 14:07:00
- 浏览 2467
- 评论(0)
引用问题一在这个servlet中,接收用户输入并以领域对象的形式来传递,接收和传递数据的方式我总觉得很笨拙
可以通过反射机制实现一个帮助类来完成从request请求参数到“领域对象”属性的封装,从而化简这一过程。参考struts form/spring commandclass的封装过程
引用问题二这样的方式有一个明显的问题,就是接口的实现和接口是耦合的(业务层和持久化层都是),尽管在这个项目里面并不是很大的问题,不过我还是想知道有没有比用factory模式加配置文件更好的方式,因为那样的话配置文件的维护简直是恶梦。
Illum 说的“3.是否划分接口,要看你是否会对抽取出来的接口有多个不同的 ...
- 2006-10-14 12:43:57
- 浏览 24769
- 评论(42)
我把楼上各位对于结对编程的价值/好处归纳如下:
引用1、培训:结对编程是进行全方位编程培训,涉及从开发方法,思维方式直至代码风格,开发习惯等编程的方方面面。这种方式可比那些XX培训班的效果要好得多。
2、沟通 ...
- 2006-09-24 11:26:19
- 浏览 28931
- 评论(35)