博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Python算法教程》——1.5 本章小结
阅读量:6395 次
发布时间:2019-06-23

本文共 437 字,大约阅读时间需要 1 分钟。

本节书摘来自异步社区《Python算法教程》一书中的第1章,第1.5节,作者[挪威]Magnus Lie Hetland(赫特兰), 凌杰 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 本章小结

程序设计不仅仅是软件架构及面向对象设计方面的事情,算法设计问题也是它要解决的一个方面,其中有些问题还真的很难。对于那些普通问题(如找出A、B两点之间的最短路径)来说,我们所采用或设计的算法可以对代码完成任务的时间产生重要的影响;但对于那些困难的问题(如要找出通过A到Z之间所有点的最短路线)而言,可能根本就不存在高效的算法,这意味着我们将不得不接受一个近似的解决方案。

本书将致力于传授一些知名算法与常用设计原则,这将有利于帮助读者设计出属于自己的算法。并且在理想情况下,这些内容还将有助于解决一些更具挑战性的问题,以便我们能创建出一些能对其问题规模保持适度弹性的程序。在下一章中,我们将正式开始为您介绍算法设计方面的基本概念,以及本书中所要用到的术语名词。

转载地址:http://vzmha.baihongyu.com/

你可能感兴趣的文章
网络复习之数据链路层
查看>>
【设计模式】——抽象工厂Abstract Factory
查看>>
Spring 源码学习之巧用 内存缓存
查看>>
网站建设PHP趣味开发一
查看>>
android自学笔记《四》——应用程序结构分析
查看>>
Android 根文件系统启动分析
查看>>
angularjs指令中的scope引用父作用域的函数,如何传递参数
查看>>
Maven中安装本地Jar包到仓库中
查看>>
DATE_FORMAT函数用法
查看>>
Maven 那点事儿
查看>>
HHVM 是如何提升 PHP 性能的?
查看>>
Bitmap位图与base64字符串相互转换
查看>>
mysql 编程帖子
查看>>
delphi XE5开发Android程序调用电话相关功能(短信息和电话)
查看>>
eclipse debug class
查看>>
Elastic-Job - 分布式定时任务框架
查看>>
python操作excel(报表比对工具)
查看>>
ionic app 在android平台自动下载升级安装
查看>>
SpringMVC对jackson与fastjson解析配置
查看>>
使用Openssl查看证书是DER and PEM(BASE64)编码
查看>>