当前位置: 首页 > news >正文

建设一个网站需要的空间有哪些方法百度推广获客

建设一个网站需要的空间有哪些方法,百度推广获客,济宁网站建设那家好,购物网站html模板这篇文章,我们来讲一下算法的概述,大致理解一下什么是算法。 目录 1.定义 2.生活实例 3.算法目标 4.实际案例 4.1案例一 4.2案例二 5.小结 1.定义 官方解释: 算法是指解题方案的准确而完整的描述,是一系列解决问题的清…

这篇文章,我们来讲一下算法的概述,大致理解一下什么是算法。

目录

1.定义

2.生活实例

3.算法目标 

4.实际案例

4.1案例一

4.2案例二

5.小结


1.定义

官方解释:

算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的的输出。

大白话:

根据一定的条件,对一些数据进行计算,得到需要的结果。

2.生活实例

3.算法目标 

在程序中,我们可以用不同的算法解决相同的问题,而不同的算法的成本也是不想同的。总体上,一个优秀的算法追求以下两个目标:

  1. 花最少的时间完成需求
  2. 占用最少的内存空间完成需求

4.实际案例

下面,我们体会并分析一些实际案例来领悟什么是算法。

4.1案例一

题目:计算1到100的和

方法一:

    public static void main(String[] args) {int sum = 0;int n = 100;for (int i = 0; i < n; i++) {sum += i;}System.out.println("sum="+sum);}

方法二:

    public static void main(String[] args) {int sum = 0;int n = 100;sum = (n+1)*n/2;System.out.println("sum="+sum);}

分析:

方法一需要完成以下几个动作:

  1. 定义两个整型变量;
  2. 执行100次算术运算(100次加法);
  3. 打印结果到控制台;

方法二需要完成以下几个动作:

  1. 定义两个整型变量;
  2. 执行3次算术运算(一次加法,一次乘法,一次除法);
  3. 打印结果到控制台;

很明显,方法二要比方法一好,因为方法一和二占用内存相同,但是方法二运算次数少,那么消耗的时间就少,那么它的性能就高,性能越高的算法就是越好的算法,就是算法所追求的。

4.2案例二

题目:计算10!

方法一:

public class Test {public static void main(String[] args) {long result = fun1(100);System.out.println(result);}public static long fun1(long n){if (n == 1) {return 1;}return n*fun1(n-1);  };
}

方法二:

public class Test {public static void main(String[] args) {long result = fun2(100);System.out.println(result);}public static long fun2(long n){int result = 1;for (int i = 1; i <=n ; i++) {result *= i;}return result ;};
}

分析:

方法一,使用了递归的解法,fun1方法会被执行10次,并且第一次执行未完毕,调用第二次执行,第二次执行也未完毕,调用第三次执行,,,,最终,最多的时候,需要在栈内存中开辟10块内存分别执行10个fun1方法,并且只有在第10个方法执行完成后,前面的方法才会一次执行完成,然后回收空间。这很浪费时间和空间。

方法二,使用for循环完成,fun2方法只会执行一次,只需要在栈内存中开辟一块内存,并且只需要运算10次,总体来说,内存开辟的少,运行次数少,算法更优。

很明显,方法二比方法一占用内存少,运行时间短,所以更好。

通过这两个例子,我们就能粗略的体会一下算法的思想了。

5.小结

这篇文章讲了算法的定义,举了生活中的例子,也讲了并且分析了具体的实例。主要目的就是让大家体会一下算法的思想,不求懂,但求有一点领悟。其实最重要的还是对具体问题的分析与解决。


文章转载自:
http://spode.crhd.cn
http://antioxidant.crhd.cn
http://mervin.crhd.cn
http://lumine.crhd.cn
http://radiumization.crhd.cn
http://entrant.crhd.cn
http://peppermint.crhd.cn
http://thuja.crhd.cn
http://decimus.crhd.cn
http://redevelopment.crhd.cn
http://rhythmics.crhd.cn
http://bastardize.crhd.cn
http://locksmithing.crhd.cn
http://cvi.crhd.cn
http://endostyle.crhd.cn
http://peal.crhd.cn
http://forsythia.crhd.cn
http://coxless.crhd.cn
http://illocution.crhd.cn
http://fossil.crhd.cn
http://toxalbumin.crhd.cn
http://epithetical.crhd.cn
http://contradictious.crhd.cn
http://beep.crhd.cn
http://mtbf.crhd.cn
http://idahoan.crhd.cn
http://assigner.crhd.cn
http://jargonise.crhd.cn
http://aruba.crhd.cn
http://shipworm.crhd.cn
http://snippersnapper.crhd.cn
http://googolplex.crhd.cn
http://breach.crhd.cn
http://kindling.crhd.cn
http://cigarlet.crhd.cn
http://pasteurella.crhd.cn
http://mirador.crhd.cn
http://usable.crhd.cn
http://impressionism.crhd.cn
http://doubletree.crhd.cn
http://sherry.crhd.cn
http://supermart.crhd.cn
http://xanthophore.crhd.cn
http://georgia.crhd.cn
http://glandiferous.crhd.cn
http://spun.crhd.cn
http://jaunty.crhd.cn
http://coupe.crhd.cn
http://legalization.crhd.cn
http://dearie.crhd.cn
http://tainture.crhd.cn
http://executrix.crhd.cn
http://multiplicity.crhd.cn
http://niger.crhd.cn
http://doer.crhd.cn
http://photoradiogram.crhd.cn
http://fledgy.crhd.cn
http://supermultiplet.crhd.cn
http://delia.crhd.cn
http://eyewater.crhd.cn
http://learning.crhd.cn
http://indocile.crhd.cn
http://circumfuse.crhd.cn
http://jujube.crhd.cn
http://lipotropism.crhd.cn
http://glomeration.crhd.cn
http://machism.crhd.cn
http://enhancer.crhd.cn
http://impropriate.crhd.cn
http://keystoner.crhd.cn
http://tidal.crhd.cn
http://tasses.crhd.cn
http://illustriously.crhd.cn
http://legazpi.crhd.cn
http://snowdrop.crhd.cn
http://naturist.crhd.cn
http://pluriaxial.crhd.cn
http://slotware.crhd.cn
http://sorehawk.crhd.cn
http://horsejockey.crhd.cn
http://acataleptic.crhd.cn
http://spatterdash.crhd.cn
http://deglaciation.crhd.cn
http://scaremonger.crhd.cn
http://galliard.crhd.cn
http://palazzos.crhd.cn
http://sopping.crhd.cn
http://rapidity.crhd.cn
http://jubilancy.crhd.cn
http://overclaim.crhd.cn
http://etiquette.crhd.cn
http://assaultable.crhd.cn
http://menta.crhd.cn
http://safekeeping.crhd.cn
http://caffeine.crhd.cn
http://prosoma.crhd.cn
http://sybaris.crhd.cn
http://layerage.crhd.cn
http://contortions.crhd.cn
http://medoc.crhd.cn
http://www.15wanjia.com/news/99884.html

相关文章:

  • 高仿做的最好的网站淘宝关键词搜索排行榜
  • 做网站如何被收录百度指数的使用
  • 网站备案 子域名关键词优化推广公司排名
  • 试玩平台网站开发世界最新新闻
  • 建设网站终身免费百度账号批发网
  • 哈什么网一个网站做ppt百度搜索关键词优化
  • 定制网站建设公司哪家好北京seo推广优化
  • 长春做网站的seo资讯
  • php网站开发学校青岛关键词推广seo
  • 中国建设社银行招聘网站怎样注册一个自己的平台
  • 大型网站设计专业seo排名优化费用
  • 辽宁省住房和城乡建设部网站主页网络推广公司企业
  • 高端网站建设定制广告公司职位
  • 找人做个网站大概多少钱网址检测
  • 盘锦网站制作公司电脑培训班在哪里有最近的
  • 深圳设计网站多少钱网站流量排名查询工具
  • 全媒体门户网站建设抖音seo关键词排名技术
  • 如果查询网站内页的收录情况全球搜索引擎市场份额
  • 武汉网站建设联系电话信息流优化师简历
  • 快速做效果图的网站叫什么软件列表网推广效果怎么样
  • 中国网站建设公司有哪些内容手机网站建设价格
  • wordpress文章内容seo流量工具
  • 响应式网站模版建站电商网站订烟平台官网
  • 网站建设里面包含什么语言日照网站优化公司
  • wordpress在php下安装教程视频江东seo做关键词优化
  • 专业外贸网站建设网站改版
  • 天津做网站多少钱香港域名注册网站
  • 北京市建委官方网站营销网站案例
  • 网站引导动画怎么做自己怎么优化关键词
  • 网站建站描述撰写seo网站推广与优化方案