摘要: (1)TCP和UDP有什么区别? TCP是传输控制协议,提供的是面向连接的,可靠地字节流服务。使用三次握手建立连接,四次挥手释放连接。UDP是用户数据报协议,传输的是UDP数据报,是无连接的,而且没有超时重发机制。 TCP保证数据按序到达,提供流量控制和拥塞控制,在网络拥堵的时候会减慢发送字节数,而 阅读全文
posted @ 2019-12-23 23:49 谁在写西加加 阅读(2066) 评论(0) 推荐(0) 编辑
摘要: 指针和引用的区别 extern,const,static,volatile关键字 #define 和const的区别 关于typedef和#define; C++程序中内存使用情况分析(堆和栈的区别) new 与 malloc的异同处,new和delete是如何实现的。 C和C++的区别 C++中的 阅读全文
posted @ 2019-12-23 23:42 谁在写西加加 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 本题要求将给定的单链表翻转,是校招面试手撕代码环节的高频题,能很好地考察对单链表这一最简单数据结构的理解;可以使用迭代和递归两种方法对一个给定的单链表进行翻转,具体实现如下: 1 class Solution { 2 public: 3 ListNode* reverseList(ListNode* 阅读全文
posted @ 2019-12-23 23:10 谁在写西加加 阅读(277) 评论(0) 推荐(0) 编辑