杉杉来啦
杉杉来啦
全部文章
分类
C++做题笔记(22)
C++读书笔记(22)
Leetcode(4)
Linux(1)
MySQL(28)
Redis(1)
副本(2)
工具安装配置(2)
操作系统(2)
硬件结构(7)
算法(5)
网络编程(13)
读书笔记(7)
资源链接(1)
面试(1)
面试八股(5)
项目技术总结(1)
归档
标签
去牛客网
登录
/
注册
杉杉来啦的博客
TA的专栏
60篇文章
3人订阅
31天刷完剑指offer
4篇文章
660人学习
硬件结构
7篇文章
990人学习
操作系统
1篇文章
571人学习
C++primer 读书笔记
11篇文章
751人学习
面试八股
5篇文章
2237人学习
网络编程实战
13篇文章
1013人学习
Linux
1篇文章
944人学习
MySQL
18篇文章
1098人学习
全部文章
(共124篇)
Leetcode初级算法——树
二叉树的最大深度 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明:叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \...
2021-06-28
0
435
Leetcode初级算法——链表
删除链表中的节点 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。 现有一个链表 -- head = [4,5,1,9],它可以表示为: 示例 : 输入:head = [4,5,1,9], node = 5 输出:[4,1,9] 解释:给定...
2021-06-28
0
519
Leetcode初级算法——字符串
反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 : ...
2021-06-23
1
1018
Leetcode初级算法——数组
删除排序数组中的重复项 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例: 输入:nums = [0,0...
2021-05-22
0
531
计算机网络面试
(1)说一下三次握手,为什么三次握手? 原因1:相互确认 两次握手只能保证单向连接是畅通的。 Step1 A -> B : 你好,B。 Step2 &n...
2021-05-17
0
644
C++STL函数
——erase() 从指定容器删除 指定位置 的元素或 某段范围内 的元素 erase()方法有两种重载形式 iterator erase( iterator _Where ); iterator erase( iterator...
2020-11-11
0
528
C++迭代器
——迭代器 1) 迭代器(Iterator)的介绍: 背景:指针可以用来遍历存储空间连续的数据结构,但是对于存储空间费连续的,就需要寻找一个行为类似指针的类,来对非数组的数据结构进行遍历。 定义:迭代器是一种检查容器内元素并遍历元素的数据类型。 迭代...
2020-11-07
0
681
C++类继承
——基类与派生类的内部存储细节 内部实现: 派生类的对象创建后,其在内存中的存储形式是先存其基类对象的各成员,然后才是派生类对象自己的各成员 用处: 由图易知,派生类和派生类中的基类成员其实是一种包含与被包含的关系,而且这些基类成员全部都放在了...
2020-10-23
0
524
C++函数模板
——C++11 后置返回类型 C++11新标准增加的auto不仅可以自动推断变量类型,还能结合decltype来表示函数的返回值。这些新特性可以让我们写出更简洁、更现代的代码。 在泛型编程中,可能需要通过参数的运算来得到返回值的类型。 方法1 (可行但繁琐) #inc...
2020-10-07
0
491
资源
Setup(Visual Studio Installer)项目扩展地 https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerPro...
2020-09-22
0
572
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页