• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
挠头小熊熊
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

04 2015 档案

 
A*启发式搜索基础
摘要:A*启发式搜索基础 传统的搜索方式是盲目搜索,即到每一步的时候并没有对每种情况进行有效的区分,这样的结果是浪费了大量的时间,对很多没有必要的数据进行了搜索。 而A*算法则在搜索的过程中会选取认为“最优”的状态进行搜索,而这正是这种算法的精华部分。 其实我们可以将他和Dijkstra进行一定的对比,他 阅读全文
posted @ 2015-04-29 19:27 挠头小熊熊 阅读(222) 评论(0) 推荐(0)
康拓展开
摘要:康拓展开 康拓展开在求字典序问题上是一个十分强大的算法 首先,康拓展开是形如以下的式子 X=an∗(n−1)!+an−1∗(n−2)!+...+a1∗0! 下面介绍一下此式在康拓展开中的含义 首先我们假设有一个长为n的字符串s,下标从0开始 ai的值是在后i-1个字符中,其中比s[n-i]小的字符个 阅读全文
posted @ 2015-04-27 12:43 挠头小熊熊 阅读(197) 评论(0) 推荐(0)
快速求排列C(m,n)加取模
摘要:快速求排列组合C(m,n)%mod 写在前面: 1. 为防止产生n和m的歧义,本博文一律默认n >= m 2. 本博文默认mod = 10^6+3 3. 本博文假设读者已知排列组合公式 C(m,n)=n!(n−m)!∗m! 4. 普通的小数据就不用多说了,直接用公式,当然别忘了取模 C(m,n)=C 阅读全文
posted @ 2015-04-25 02:56 挠头小熊熊 阅读(1359) 评论(0) 推荐(0)
字典序问题
摘要:字典序问题 字典序简单介绍 碰到过很多求关于字典序的问题,一直都是用的c++的STL库中的函数水过的,今天终于有机会,算是对字符串字典序问题的一个总结吧。 如果已知一个字符串“ABC”,为了更直观,我们把建立如下映射: A->1 B->2 C->3 我们把这三个字母的所有排列都写出来,有: 序号字符 阅读全文
posted @ 2015-04-23 13:29 挠头小熊熊 阅读(497) 评论(0) 推荐(0)
博客的第一天
摘要:博客的第一天 开始写博客,开始的不算早,也不算太晚。 希望自己能积累更多的知识,并且尽我微薄之力为大家展现出更多有用的东西出来! 在此下定决心: 序号内容 1 每周至少更新2次 2 大家的问题会积极的回复 3 出现的错误欢迎指正 本博客涉及内容 1. c/c++ 2. 算法 3. 其他的一些编程语言 阅读全文
posted @ 2015-04-22 20:04 挠头小熊熊 阅读(95) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3