![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试准备
虫儿飞_happy
一个编程的初学者
展开
-
面试准备-排序算法
C++面试 免不了要涉及到数据结构,工作几年了这些东西都忘得差不多了,现在只好硬着头皮好好学习了假设含n个记录的序列为{R1,R2,R3,........Rn}其对应的关键字序列为{K1,K2,K3,........Kn}假设Ki=Kj且排序前的序列中Ri领先于Rj,若排序后的序列中Ri仍领先与Rj,则排序算法是稳定的,反之是不稳定的。简单排序方法(时间复杂度位O(原创 2018-05-13 13:26:38 · 219 阅读 · 0 评论 -
面试准备-网络编程
网络编程网络协议TCP/IP通信协议中的4层的层级结构应用层:应用程序间沟通的层,数据从网络相关的程序以这种应用内部使用的格式进行传送,然后被编码成标准协议的格式。常见的协议有HTTP、FTP、DNS。传输层:提供了结点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。原创 2018-05-13 13:25:07 · 202 阅读 · 0 评论 -
面试准备-多线程管理
进程与线程之间的关系一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。进程是资源分配的单位,不是调度运行的单位。真正调度运行的基本单位是线程。实现并发功能的单位也是线程。线程在运行过程中需要同步与互斥,不同进程的线程间要利用进程通信的办法实现同步。线程是进程中执行运算的最小单位。执行处理机调度的基本单位。调度与资源分配:线程是系统调度的基本单位。进程原创 2018-05-13 13:26:00 · 199 阅读 · 0 评论