更新代码块

This commit is contained in:
youngyangyang04
2021-08-10 22:20:48 +08:00
parent c7c34dd824
commit 8a2d42013c
192 changed files with 552 additions and 552 deletions

View File

@@ -12,7 +12,7 @@
但是在解释的过程中有不恰当的地方,所以来专门写一篇文章来详细说一说这个问题。
使用vector的代码如下
```C++
```CPP
// 版本一使用vector动态数组
class Solution {
public:
@@ -38,7 +38,7 @@ public:
其直观上来看数组的insert操作是O(n)的整体代码的时间复杂度是O(n^2)。
这么一分析好像和版本二链表实现的时间复杂度是一样的啊,为什么提交之后效率会差距这么大呢?
```C++
```CPP
// 版本二使用list链表
class Solution {
public:
@@ -107,7 +107,7 @@ for (int i = 0; i < vec.size(); i++) {
手动模拟的过程其实不是很简单的,需要很多细节,我粗略写了一个版本,如下:
```C++
```CPP
// 版本三
// 使用vector但不让它动态扩容
class Solution {