面试题
文章平均质量分 92
weixin_44421186
这个作者很懒,什么都没留下…
展开
-
十大算法(C/C++)
我面试又被问到算法,虽然我又写过但是我忘了。我前段时间在做其他事,算法没看完,然后前面学的还忘了。所以现在边复习边学。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。原创 2022-09-03 23:04:39 · 887 阅读 · 1 评论 -
linux中软连接
面试被问到这个问题都蒙了。这个以前有看过但是没有动手练过。所以今天还是动手试一下。软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。简单来说,就是windows里面的快捷方式。原创 2022-09-03 22:27:24 · 54141 阅读 · 5 评论 -
C++面试题
1、C++指针和引用的区别1.指针是保存存储地址 一般需要初始化为NULL2.引用是取别名(类似小名),定义时候一定要初始化,不能为NULL3.引用不占用字节,但引用不可以改变:引用和变量指向同一片内存4.指针占4个字节,指针可以指向不同的地址,可改名5.引用比指针使用起来简洁、安全(警惕野指针!!!)6. 在sizeof中含义不同:引用结果为引用类型的大小,指针始终是地址空间所占字节个数(32位:4字节 64位:8字节)7. 引用自加即引用的实体增加1,指针自加即指针向后偏移一个类型的大小8. 有多级原创 2022-07-11 16:56:38 · 242 阅读 · 0 评论