算法

原创 2007年09月23日 22:18:00

1.算法的概念 

   算法就是解决问题的步骤和方法

  通俗的说算法就是计算机解题的过程

2.算法的五大特性

  •  确定性 每个步骤都要有明确的含义
  • 可行性  每个步骤必须可以执行 即可以用笔和纸写得出来
  • 有穷性 可以使用有限个步骤得出结果
  • 输入性 算法要有0个或1个输入 即算法所需数据的初值
  • 输出性 算法要有1个或多个输出 即有结果

3.为什么要学习算法

  计算机程序实际就是一种算法

 计算机要是没有这种算法  那么计算机就什么也不能做

 计算机只识别二进制数据 不懂任何算法

 它不会像我们人脑一样有思维,有判断力

 所以我们可以写一套算法 将其转换为指令交给计算机  让计算机执行我们的工作

 

OATH标准OTP算法

  • 2017年12月12日 17:24
  • 16KB
  • 下载

Java经典问题算法大全

  • 2017年12月11日 16:31
  • 2.06MB
  • 下载

算法java实现--回溯法--0-1背包问题

0-1背包问题的java实现(回溯法) 具体问题描述以及C/C++实现参见网址 http://blog.csdn.net/liufeng_king/article/details/8764319...

程序员必须知道的十大基础实用算法及其讲解

本文盘点程序员必须知道的十大基础实用算法及其讲解。 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο...

Unity A*寻路算法(人物移动AI)

最近闲来无事,从网上看了一些大神的心得,再融合自己的体会,写了一个简单点的寻路算法,废话不多说,直接上代码 usingUnityEngine; using System.Colle...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:算法
举报原因:
原因补充:

(最多只允许输入30个字)