- 博客(3)
- 资源 (11)
- 问答 (8)
- 收藏
- 关注
原创 递归分治-递归
递归的概念直接或者间接地调用自身的算法称为递归算法。用函数自身给出的定义的函数称为递归函数。递归的应用是相当规范的, 也易于理解。只是要讲问题抽象成使用递归来解决,这是一个比较困难的过程。阶乘函数阶乘函数的定义: n!={1,n(n−1)!,n=0n>0\begin{cases}1, & \text{n=0} \\n(n-1)!, & \text{n>0}\end{cases} 阶乘函数
2017-05-29 12:02:13 412
原创 人工智能-基于规则的专家系统(基础知识)
知识概述知识是对于一个主题或者一个领域在理论或实践上的理解,也是所有已知的总和。 拥有某一部分知识的人称为专家,他们是所在组织中重要的人物。知识表达技术-规则任何规则都包括两个部分:IF部分和ELSE部分。IF部分是前项(前提或者条件),THEN部分是后项(结论或者行为)。 一般来说,前提之间可以使用关键词AND(合取)、OR(析取)或者两者混合使用。不过,最好在同一规则中避免使用合取和析取。
2017-05-27 16:18:37 30799 2
原创 递归分治-大整数乘法
最近在学算法,想着不能只是学,要深刻领悟,需要记录,需要写代码,需要分析……所以就诞生了这篇博客。问题描述:设X和Y都是n位整数,计算它们的乘积XY。可以使用传统的数学计算方法,但是这样做计算步骤太多,效率较低。如果将每个一位数的乘法或加法看做一步运算,则这种方法需要进行O(n^2)步运算才能求出乘积XY。方法一基本计算步骤如下,如:56*78 第一步:6*8; 第二步:5*8; 第三步:6*
2017-05-19 22:34:23 11046 20
C++ 中函数对象的应用----取反器
2017-12-20
Eclipse写安卓代码出错
2016-09-12
Android XmlSerializer 保存文件问题
2016-04-13
Android 的文件存储在真机上怎么查看
2016-04-11
Android 中的activity 和window 之间的关系
2016-04-07
Android的界面为什么输入信息时就控件大小发生了变化?
2015-11-16
写WEB程序时,先获取type的值,然后写代码: 在新的页面完成操作后,页面无法跳转。
2014-12-16
给数据库中添加数据,一直没成功,网页不 跳转。急!!
2014-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人