最新 最热

数据结构(4):队列(上)

队列(Queue)简称队,也是一种操作受限的线性表,只允许在表的一端进行插入,而在表的另一端进行删除。向队列中插入元素称为入队或进队;删除元素称为出队或离队。这和我们日常生活中的排队是一致的,最早排队的也是最早离队的,其...

2021-04-16
1

vector类的简单实现

vector支持很多种数据类型,故要定义成模板类0、数据成员长度 theSize容量 theCapacity指针 T* array另外还要指定容量的增长步长int theSize;int theCapacity;T* array;#define WALK_LENGTH 64;1、构造函数无......

2021-04-15
1

只有程序员才懂的10张幽默动图

做积极向上的前端人!1. 每次尝试一个新的框架的状态2. 当我是唯一拥有管理员权限的人时3. 当有人管我问我的应用程序管理员权限的时候4. 试图从项目中删除主要依赖项5. 当实习生向我展...

2021-04-14
1

c++入门教程–-18指针

指针就一个作用指向地址。地址,就是计算机内存地址,用来识别内存的位置。#include <iostream>using namespace std; #include <stdio.h> int main (){ int a = 10; int *p; ......

2021-04-07
1

指针(二)-指针与函数

指针基础(二)-指针与函数一 指针函数返回值类型是指针的函数#includetypedef int* Pint;Pint function();int main() {Pint p = function();printf("%dn", *p); // 结果: 0(错误代码,但是VS2......

2021-04-02
0

指针(二) - (const)指针与常量

const使用声明一个常量关键字const用来告诉编译器一个一旦被初始化过的变量就不能被修改int a;const int n;一 常量指针指针指向一个常量修饰指针指向#includeint main() {//常量指针const int num = 10;// num = 100...

2021-04-02
1

反转字符串---递归训练

双指针递归写法#include<iostream>#include<vector>#include<algorithm>using namespace std;class Solution {public: void reverseString(vector<char>& s) { ...

2021-04-01
1

算法练习(7)-判断单链表是否有环,以及求环的长度

如果面试时,遇到这个题目,先喝口水压压惊,回想一下,咱们小时候念小学时,数学老师最喜欢的一类题目:

2021-04-01
1

每日一题春季系列 (二) AcWing 35. 反转链表 ( 快慢指针+dummy节点)

和leetcode题目一样,都是置两个快慢指针 同时可以引入哑结点减少代码中对头结点的处理~

2021-03-23
1

C-二级指针的作用

1. 当不用指针时,参数传入子函数的过程为值传递,子函数中修改的局部变量的值对原来的实参并没有影响。

2021-03-23
1