程序优化思路

没有思想等于没有灵魂!
对于程序而言,每一种数据和算法原理都应该是我们要掌握的最重要的东西;
1. 函数与方法优缺点:
+   #字符串拼接不推荐使用,拼接会出现一个新的字符串;format不会出现一个新str;
reversed()    #不推荐使用,
range()    #正反没有差异,无非就是+1的问题;
count() #count() 是O(n),一定是遍历完才知道结果;
sort()  #就地排序
sorted()    #生成一个新的列表;

str.split(" ",n) ->[]   #返回 list ;

类型转换函数:(#强制类型转换浪费时间;不推荐遍历('_','+')方法O(n);)
list()
int()
str()

map()

format()    #

datetime()    # 推荐使用的标准库;

2.程序常规优化方案;()
优化点、算法之间的差异是我们要重点思考的地方;
1.一此性开辟程序所需要的空间;
2.列表解析式;
3.对称折半思想;
4.整体计算的效率比计算单个的要低;
5.


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 函数和对象 1、函数 1.1 函数概述 函数对于任何一门语言来说都是核心的概念。通过函数可以封装任意多条语句,而且...
    道无虚阅读 4,977评论 0 5
  •   函数表达式是 JavaScript 中的一个既强大有容易令人困惑的特性。定义函数的的方式有两种: 函数声明; ...
    霜天晓阅读 898评论 0 1
  • 函数参数的默认值 基本用法 在ES6之前,不能直接为函数的参数指定默认值,只能采用变通的方法。 上面代码检查函数l...
    呼呼哥阅读 3,719评论 0 1
  • 函数参数的默认值 基本用法 在ES6之前,不能直接为函数的参数指定默认值,只能采用变通的方法。 上面代码检查函数l...
    陈老板_阅读 523评论 0 1
  • 总结了一些开发中常用的函数: usleep() //函数延迟代码执行若干微秒。 unpack() //函数从二进制...
    ADL2022阅读 565评论 0 3

友情链接更多精彩内容