【算法笔记】时间复杂度(Time complexity) 和 空间复杂度(Space Complexity)
我们讨论一些算法的时候,会经常听说时间复杂度和空间复杂度。
我们讨论一些算法的时候,会经常听说时间复杂度和空间复杂度。
今天用go语言简单的写了一下单向链表的方法。
为了以后方便查看,当做笔记整理了一下~~
我们一般用的mysql创建表的时候默认是使用了InnoBD存储引擎。
我本人不是计算机专业,所以刚接触mysql时没注意到它居然有好几种存储引擎。
在不同的场景下,mysql可以选择不同的存储引擎。
最近有机会写.net的项目了, 习惯性的研究了如何去写测试代码。
这次查看的资料比以前研究golang测试稍微详细了点。
今天用go语言简单的写了一下数组的方法。
为了以后方便查看,当做笔记整理了一下~~
最近刚换了工作,到了新的岗位,准备新的开始。
我到现在刚好工作了14年了。是在淘汰的边缘挣扎的高龄开发(38岁)…^^;;
在这十多年的工作期间,发现除了“编程”还有一些额外的因素影响我们的职场。
一般的开发人员常年和电脑打交道,会忽略这些因素。
我希望通过这次分享能给初入职场的开发人员一些帮助。。
我们在日常变成中经常用到数组, 切片(slice), 映射(map)。
这篇文章中简单的介绍一下这3中结构。
new和make都是分配资源的命令,这两个命令很容易混淆。
但是我们只要弄清楚其规则,区分起来不难。
我们经常会用的几个List结构,那具体在什么样的场景下使用哪个List会更合适呢?
我们经常会遇到使用Map的情况。而且Map有很多衍生类。
这些类之间有什么区别呢?在何种情况下用何种类呢?
下面我大致整理了什么视情况使用哪种map比较合适,没有单独的去解释每个map的结构和原理。