void dfs()//参数用来表示状态
{
if(到达终点状态)
{
...//根据题意来添加
return;
}
if(越界或者是不符合法状态)
return;
for(扩展方式)
{
if(扩展方式所达到状态合法)
{
....//根据题意来添加
标记;
dfs();
修改(剪枝);
(还原标记);
//是否还原标记根据题意
//如果加上(还原标记)就是 回溯法
} }
}

最新文章

  1. IEEE 802.11p (WAVE,Wireless Access in the Vehicular Environment)
  2. 美国在研新药_读取单个PDF
  3. ArcGIS10的附件功能
  4. SQL Server快捷键
  5. vs2012 error c4996: This function or variable may be unsafe
  6. 作业一:创建个人技术博客、自我介绍、简单的C程序
  7. 【应用篇】Activiti显示器(抽象)简单的应用程序和服务的颗粒结合(两)
  8. Luogu P1001 A+B Problem
  9. MySQL社区版升级到Percona Server
  10. poj 2069
  11. Hbase伪分布式安装
  12. LeetCode | Reverse Words in a String(C#)
  13. flex学习笔记-日历选择与显示
  14. struts2_文件上传的功能
  15. weex官方demo weex-hackernews代码解读(上)
  16. CentOS7安装OpenStack(Rocky版)-04.安装Nova计算服务(控制节点)
  17. html中<b>标签和<Strong>标签的区别
  18. 在Hexo中渲染MathJax数学公式
  19. notepadd添加插件
  20. mysql如何批量删除数据表

热门文章

  1. 【HDU1166】敌兵布阵(树状数组或线段树)
  2. 动态载入TreeView时让TreeView节点前显示加号
  3. scrapy使用crontab定时任务不能自动执行的调试
  4. 继承之后的使用注意事项_ArrayStoreException
  5. C#基于委托的带参数的消息传递设计
  6. ie11加载不了css的问题
  7. 修改sqlserver2008中表的schema
  8. CDMA电信短信猫支持189等电信号码可二次开发
  9. PHP学习笔记二十一【全局变量】
  10. python 技巧 之 pyCharm快速添加第三方库和插件