面试-其他知识点总结

Linux

tar 指令

/etc/ld.so.conf

httpd.conf

查看内存的指令

1
free

查看进程cpu/mem占用
htop

待解决问题

360 2019 C++ 开发工程师 套卷

基数排序

利用动态规划计算以下矩阵连乘:A1(2025)、A2(255)、A3(515)、A4(1510)、A5(1020)、A6(2025)
正确答案 : A您的答案 : D
A(A1A2)(((A3A4)A5)A6)B(A1A2A3)((A4A5)A6)C(((A1((A2A3)A4))A5)A6)D(A1A2)((A3(A4A5))A6)

待排序元素规模较小时,宜选取哪种排序算法效率最高( 冒泡排序 )

对关键码集合K={22,11,38,68,43,6,10,48},用筛选法创建最小堆时,从关键码( 68 )开始调整

HANDLE hMutexSuicide=::OpenMutex (SYNCHRONIZE,FALSE,g_szMutexName);其中FALSE的作用是( 不需要向下传递 )

shell中要输出a+b的结果(假设a和b已经被赋值),如何得到: echo $((a+b))

友元函数
下列运算符重载函数中,属于友元函数的是( )

正确答案 : BCD您的答案 : C
ABase operator+(Base); BBase operator—(Base); CBase operator&&(Base, Base); D
Base operator++(Base,int);

数组加一是加整个数据的长度.

执行如下代码后输出结果为( 2, 5 )

int main()

{

int a[5]  = {1, 2, 3, 4, 5};

int *ptr = (int*)(&a + 1);

printf("%d, %d", *(a + 1), *(ptr - 1));

return;

}

下面程序的输出结果是( 0, 因为 << 的优先级高于 ?: )

include

using namespace std;

void max(int i, int j)

{

cout << (i>j) ? i : j;

}

int main()

{

int m = 016, n = 18;

max(m, n);

return 0;

}