#include<Cannel_2020>

热爱生活,更热爱代码。

迷宫最短路径的C++实现(队列:广度优先)

#include #include #include using namespace std; struct point{ int x; int y; point *last;//上一步的坐标 }; int main(){ while(1){ int row, col, i, j; ...

2012-04-24 22:46:55

阅读数:11438

评论数:5

使用命令模式,告别if-else

直接看下面的例子:下面一个按钮当做一个命令 package command; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import...

2012-04-21 19:58:33

阅读数:3275

评论数:3

重要的Java模式——命令模式

命令模式提供一个处理用户请求的标准接口。每个请求被封装名为Command的对象中。命令模式中的三个类分别是:Command、CommandManager和Invoker。 Command          Command类表示单个行为的封装。应用程序中的每个行为,例如保存或者删除,都会被建模为...

2012-04-21 19:00:51

阅读数:1665

评论数:0

回溯法求解数独(C++实现)

回溯法(探索与回溯法)是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。 #include #include using names...

2012-04-21 00:57:12

阅读数:11838

评论数:2

重要的Java模式——策略模式

策略模式允许在允许中替换算法。要实现该解决方案,需要将每个算法表示为Strategy(策略)类。然后应用程序委托当前的Strategy类来执行特定于策略的算法。   1、Strategy          下面示例使用Role(充当Strategy)接口来声明策略行为和俩个具体来——Buye...

2012-04-12 23:46:38

阅读数:1643

评论数:0

新浪微博客户端开发第一步

PS:内容已更新,请参看:http://binary.duapp.com/?p=69 一、获得开发应用所需的“通行证”App Key和App Secret          首先必须要有新浪的账号。再打开http://open.weibo.com/登录你的账号。 点击“我是开发者”:...

2012-04-09 01:34:51

阅读数:5531

评论数:17

每天都应该问自己的5个问题

·Who am I? 一个平凡的大学生。对编程有种难以抑制的狂热。 ·What do I want to do? 有个远大的目标,想通过自己努力,实现它! ·What can I do? 目前,学得比较好的是Java语言。但是,只能做一些技术含量不高的东西,仍然只是菜鸟一只。 ·Wha...

2012-04-04 02:36:17

阅读数:3015

评论数:33

提示
确定要删除当前文章?
取消 删除
关闭
关闭